关于日期的常用方法

关于日期的常用方法

01 获取输入日期的起始时间

/**
* 获取输入日期的起始时间
* @return
*/
public static Date getDayStartDate(Date date) {
Calendar cd = Calendar.getInstance();
cd.setTime(date);
// 将小时至0
cd.set(Calendar.HOUR_OF_DAY, 0);
// 将分钟至0
cd.set(Calendar.MINUTE, 0);
// 将秒至0
cd.set(Calendar.SECOND, 0);
// 将毫秒至0
cd.set(Calendar.MILLISECOND, 0);
return cd.getTime();
}

 

02 毫秒转秒

毫秒13位,秒10位

当前时间:

System.currentTimeMillis()/1000;

特定时间:

Date date = sdf.parse("2021-11-12");
System.out.println(date.getTime()/1000);

 

 

 

posted @ 2021-12-02 15:00  进击的小蔡鸟  阅读(46)  评论(0编辑  收藏  举报