java判断两个时间是不是同一天的方法
时间:2022-09-23 03:09:16
public class TimeUtil {
public static final int SECONDS_IN_DAY = 60 * 60 * 24;
public static final long MILLIS_IN_DAY = 1000L * SECONDS_IN_DAY;
public static boolean isSameDayOfMillis(final long ms1, final long ms2) {
final long interval = ms1 - ms2;
return interval < MILLIS_IN_DAY
&& interval > -1L * MILLIS_IN_DAY
&& toDay(ms1) == toDay(ms2);
}
private static long toDay(long millis) {
return (millis + TimeZone.getDefault().getOffset(millis)) / MILLIS_IN_DAY;
}
}
标签:java,时间
0
投稿
猜你喜欢
C#实现排列组合算法完整实例
2023-04-16 09:36:59
基于Silverlight DataGrid中无代码设置开始与结束日期DatePicker的实现方法
2023-05-04 16:34:50
C#多线程学习之(五)使用定时器进行多线程的自动管理
2022-03-05 13:55:44
Android实现悬浮窗体效果
2023-03-12 01:04:02
C#中读写INI配置文件的方法
2021-10-29 19:57:37
高效C#编码优化原则
2023-06-13 03:16:23
Java接口和抽象类有什么区别
2021-08-21 07:01:18
java生成xml格式文件的方法
2023-11-23 02:40:32
应用启动数据初始化接口CommandLineRunner和Application详解
2023-02-06 05:00:33
Android动态布局小结
2021-10-17 12:04:39
spring-cloud-gateway动态路由的实现方法
2021-07-25 15:24:37
Spring Boot利用JSR303实现参数验证的方法实例
2022-07-28 20:36:26
Unity3D实现甜品消消乐游戏
2022-11-06 16:26:24
android 自定义控件 自定义属性详细介绍
2022-08-05 12:19:41
深入理解Spring中bean的生命周期介绍
2023-02-08 17:21:37
解决IDEA鼠标点击光标变大问题
2022-12-07 11:52:37
SpringBoot利用拦截器实现避免重复请求
2022-02-07 00:21:53
Android加载loading对话框的功能及实例代码(不退出沉浸式效果)
2023-05-14 01:25:33
利用Java连接Hadoop进行编程
2022-11-12 09:02:12
浅谈C# StringBuilder内存碎片对性能的影响
2023-12-15 08:55:47