Here you can find the source of getStartOfDate(final Date date)
Parameter | Description |
---|---|
date | a parameter |
public static Date getStartOfDate(final Date date)
//package com.java2s; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; public class Main { /**/*from ww w . ja v a 2 s .c o m*/ * milliseconds in a second. */ public static final long SECOND = 1000; /** * milliseconds in a minute. */ public static final long MINUTE = SECOND * 60; /** * Get start of date. * * @param date * @see Date * @return the start of date */ public static Date getStartOfDate(final Date date) { if (date == null) return null; Calendar cal = GregorianCalendar.getInstance(); cal.setTime(date); cal.set(Calendar.HOUR_OF_DAY, 0); cal.set(Calendar.MINUTE, 0); cal.set(Calendar.SECOND, 0); cal.set(Calendar.MILLISECOND, 0); return new Date(cal.getTime().getTime()); } }