gpt4 book ai didi

java - 在 Java 中处理时间范围

转载 作者:行者123 更新时间:2023-12-01 13:49:17 26 4
gpt4 key购买 nike

我有一个变量Date someDate = new Date(0),它从 Unix 纪元开始并递增。我需要测试 someDate时间当前是否在 0000 到 1200 小时之间。本质上,我需要能够将 Date 对象与时间范围进行比较。

有没有办法在 Java 中做到这一点,还是我需要自己动手或使用像 Joda-Time 这样的东西?

最佳答案

您可以使用 Calendar 。看这个:

Calendar c = Calendar.getInstance();
c.setTime(someDate);
int hour = c.get(Calendar.HOUR_OF_DAY);
if (hour < 12) {
// 0 <= hour < 12
}

关于java - 在 Java 中处理时间范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20084680/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com