Calendar today = Calendar.getInstance();
Calendar old = Calendar.getInstance();
//此处的isEver everType startTime createDate为pojo的属性
if (("Y".equals(isEver) && everType == 2) || startTime == null) {
old.setTime(createdDate);
} else {
old.setTime(startTime);
}
//此处好像是去除0
today.set(Calendar.HOUR, 0);
today.set(Calendar.MINUTE, 0);
today.set(Calendar.SECOND, 0);
old.set(Calendar.HOUR, 0);
old.set(Calendar.MINUTE, 0);
old.set(Calendar.SECOND, 0);
//老的时间减去今天的时间
long intervalMilli = old.getTimeInMillis() - today.getTimeInMillis();
int xcts = (int) (intervalMilli / (24 * 60 * 60 * 1000));
// -2:前天 -1:昨天 0:今天 1:明天 2:后天, out:显示日期
if (xcts >= -2 && xcts <= 2) {
return String.valueOf(xcts);
} else {
return "out";
}
java昨天今天判断
原创lisiben ©著作权
文章标签 java 文章分类 JavaScript 前端开发
上一篇:简洁通常是对的吗?为什么?
下一篇:mongodb mac 简单安装
-
java条件判断题:判断这一天是当年的第几天
从键盘分别输入年、月、日,判断这一天是当年的第几天
System switch语句 条件判断 -
java spring boot 实现 排名
1.介绍 微服务架构 Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。 该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 通过这种方式,Spring Boot 致力于在蓬勃发展的快速应用开发领域(rapidapplication development)成为领导者。 2.优
springboot入门 springboot简单程序 springboot入门教程 springboot学习 springboot介绍 -
wps js宏使用jquery
前言:JavaScript是一个单线程的脚本语言。就是说在一行代码执行的过程中,必然不会存在同时执行的另一行代码。同一时间只能做一件事,为了协调事件、用户交互、脚本、UI渲染和网络处理行为,防止主线程的不阻塞,Event Loop的方案应用而生。一、宏任务和微任务的区别 (1)宏任务 &nbs
wps js宏使用jquery 宏任务与微任务 JS事件循环机制 任务队列 事件队列