gpt4 book ai didi

Java 检查时间戳中的时间

转载 作者:行者123 更新时间:2023-12-01 17:30:48 25 4
gpt4 key购买 nike

目前我有一个时间戳,例如 2012-06-23 14:24:07.975 和两次 - 上午 8 点和下午 3 点。

在java中,如何检查上述时间戳是否在特定的两个时间之间。

换句话说,我需要检查时间戳中的时间 (2012-06-23 14:24:07.975) 是否在上午 8 点到下午 3 点之间。

任何建议。

最佳答案

您可以将时间戳转换为实际的Date之后将其转换为 Calendar您可以从中提取时间并将其与给定的时间进行检查。

使用SimpleDateFormat用于从时间戳中获取日期,如果您无法直接转换它..之后

Calendar cal = new GregorianCalendar();
cal.setTime(yourDate);
int hour = cal.get(Calendar.HOUR_OF_DAY);

现在检查一下你的时间。

关于Java 检查时间戳中的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11167629/

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