DCX903170332的专栏

CSDN学院讲师招募Markdown编辑器 轻松写博文学院课程好不好你说了算!读文章说感想 获好礼企业高端研修班培训直通车

当天0点和当前时间戳

分类:Java

import java.sql.Timestamp;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;

public class Test {

public 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 Timestamp getDayBeginTimestamp() {Date date = new Date();GregorianCalendar gc = new GregorianCalendar();gc.setTime(date);Date date2 = new Date(date.getTime() – gc.get(gc.HOUR_OF_DAY) * 60 * 60* 1000 – gc.get(gc.MINUTE) * 60 * 1000 – gc.get(gc.SECOND)* 1000);return new Timestamp(date2.getTime());}

public static void main(String[] args) throws ParseException {//当前0点时间戳System.out.println(new Test().getDayBegin());// 当天0点时间戳System.out.println(new Test().getDayBeginTimestamp());// 当前时间戳System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS").format(new Date()));System.out.println(Calendar.getInstance().getTime());// 当前时间戳System.out.println(new Timestamp(System.currentTimeMillis()));

}

}

上一篇Java邮件订阅功能分析

顶0踩0

主题推荐猜你在找

查看评论

* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

核心技术类目

,人之所以能,是相信能。

DCX903170332的专栏

相关文章:

你感兴趣的文章:

标签云: