In Java, given a timestamp, how to reset the time part alone to 00:00:00 so that the timestamp represents the midnight of that particular day ?
In T-SQL, this query
Do this
import org.apache.commons.lang.time.DateUtils; Date myDate = new Date(); System.out.println(myDate); System.out.println(DateUtils.truncate(myDate, Calendar.DATE));
and the output is
Wed Mar 19 14:16:47 PDT 2014 Wed Mar 19 00:00:00 PDT 2014