package com.test;
import java.sql.Timestamp;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import com.sun.org.apache.xerces.internal.impl.xpath.regex.ParseException;
public class TestDate {
public static Timestamp getDayBegin() {
Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, 0);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.MILLISECOND, 001);
return new Timestamp(cal.getTimeInMillis());
}
public static Timestamp getDayEnd() {
Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, 23);
cal.set(Calendar.SECOND, 59);
cal.set(Calendar.MINUTE, 59);
cal.set(Calendar.MILLISECOND, 001);
return new Timestamp(cal.getTimeInMillis());
}
public static String getDateStr(Timestamp time, String format) {
return new SimpleDateFormat(format).format(new Date(time.getTime()));
}
public static void main(String[] args) throws ParseException {
System.out.println(getDateStr(getDayBegin(), "yyyy-MM-dd HH:mm:ss"));
System.out.println(getDateStr(getDayEnd(), "yyyy-MM-dd HH:mm:ss"));
}
}
获取当天的开始和结束时间
最新推荐文章于 2024-08-27 15:18:26 发布