DateUtil

Posted Orc_Warrior

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DateUtil相关的知识,希望对你有一定的参考价值。

1、比较两个日期是否是同一天

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

Date lastRecordTimeD = sdf.parse(lines[2]);

Calendar lastRecordTimeCal = new GregorianCalendar();

lastRecordTimeCal.setTime(lastRecordTimeD);

Calendar nowTime = Calendar.getInstance();

Calendar tempDate = (Calendar) nowTime.clone();

tempDate.set(Calendar.YEAR, lastRecordTimeCal.get(Calendar.YEAR));
tempDate.set(Calendar.MONTH, lastRecordTimeCal.get(Calendar.MONTH));
tempDate.set(Calendar.DAY_OF_MONTH,lastRecordTimeCal.get(Calendar.DAY_OF_MONTH));

//是否是同一天
boolean sameDay = false;

if (nowTime.equals(tempDate)) {
    sameDay = true;
}

 

以上是关于DateUtil的主要内容,如果未能解决你的问题,请参考以下文章

4hutool源码分析:DateUtil(时间工具类)-格式化时间(万字长文源码分析,学大佬如何写代码)

java Dateutil 操作类

使用“import dateutil”和“dateutil.parser.parse()”时出现AttributeError,但使用“from dateutil import parser”时没有问题

3hutool源码分析:DateUtil(时间工具类)-获取日期的各种内容

使用 Python dateutil,如何判断时区字符串是不是“有效”?

常用工具类系列之DateUtil