Java Day End getEndOfDay(Date date)

Here you can find the source of getEndOfDay(Date date)

Description

Metodo que recebe uma data e retorna essa data com as horas modificadas para '23:59:59'

License

Open Source License

Parameter

Parameter Description
date a parameter

Declaration

public static Date getEndOfDay(Date date) 

Method Source Code

//package com.java2s;
/*/*  w ww . j a  va  2s .  c o  m*/
 IBPM - Ferramenta de produtividade Java
 Copyright (c) 1986-2009 Infox Tecnologia da Informa??o Ltda.
    
 Este programa ? software livre; voc? pode redistribu?-lo e/ou modific?-lo 
 sob os termos da GNU GENERAL PUBLIC LICENSE (GPL) conforme publicada pela 
 Free Software Foundation; vers?o 2 da Licen?a.
 Este programa ? distribu?do na expectativa de que seja ?til, por?m, SEM 
 NENHUMA GARANTIA; nem mesmo a garantia impl?cita de COMERCIABILIDADE OU 
 ADEQUA??O A UMA FINALIDADE ESPEC?FICA.
     
 Consulte a GNU GPL para mais detalhes.
 Voc? deve ter recebido uma c?pia da GNU GPL junto com este programa; se n?o, 
 veja em http://www.gnu.org/licenses/   
*/

import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;

public class Main {
    /**
     * Metodo que recebe uma data e retorna essa data com as horas modificadas para
     * '23:59:59'
     * @param date
     * @return
     */
    public static Date getEndOfDay(Date date) {
        if (date == null) {
            return null;
        }
        Calendar dt = new GregorianCalendar();
        dt.setTime(date);
        dt.set(Calendar.HOUR_OF_DAY, 23);
        dt.set(Calendar.MINUTE, 59);
        dt.set(Calendar.SECOND, 59);
        return dt.getTime();
    }
}

Related

  1. getEndDateOfMonth(Date given)
  2. getEndMonth(Date sessionEnd, int year, int excessDays)
  3. getEndOfDay(Date d)
  4. getEndOfDay(Date date)
  5. getEndOfDay(Date date)
  6. getEndOfDay(Date date)
  7. getEndOfDay(Date day)
  8. getEndOfDay(Date day)
  9. getEndOfDay(Date when)