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 分别 取昨天零点 和 二十四点的主要内容,如果未能解决你的问题,请参考以下文章