java 分别 取昨天零点 和 二十四点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 分别 取昨天零点 和 二十四点相关的知识,希望对你有一定的参考价值。

new date()获取当前系统时间,在设置小时,分钟,秒数位0点的,转化为毫秒数,减去24小时的毫秒数,再转化成时间对象,就是的了,第二个同样 参考技术A 就是将一天时间的时分秒减到最低和加到最高噻 参考技术B // 获得当天0点时间
public static Date getTimesmorning()
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, 0);
return cal.getTime();


// 获得当天24点时间
public static Date getTimesnight()
Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, 24);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.MILLISECOND, 0);
return cal.getTime();
参考技术C import java.text.SimpleDateFormat;
import java.text.DateFormat;
import java.util.Date;
public class test
public static void main(String[] args) throws Exception

SimpleDateFormat dateformat1=new SimpleDateFormat("yyyy-MM-dd 00:00:00 E");

System.out.println(dateformat1.format(new Date()));

参考技术D 好奇怪 既然有0点 还会有24点吗
难道不是23.59.59直接跳0.00.00吗

以上是关于java 分别 取昨天零点 和 二十四点的主要内容,如果未能解决你的问题,请参考以下文章

二十四点

CSP201903-2二十四点

二十四点游戏

201903-2 二十四点

ccf20190302-二十四点

CSP 201903-2 二十四点 python (python有如神助)