gpt4 book ai didi

java - 将当前 EST 与下午 2 点 EST 进行比较?如何?

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

所以我有这段代码可以返回当前的 EST

Date easternTime = new Date();
DateFormat format = new SimpleDateFormat("h:mm a");
format.setTimeZone(TimeZone.getTimeZone("EST"));
return format.format(easternTime);

假设它返回x = 12:15PM

我想将 x 与 3:00PM EST 进行比较,看看 x 是在 3:00PM EST 之前还是之后,和/或 x 是在 3:00PM - 6:00PM EST 之间。有没有办法做到这一点。

我们不必使用java.util.date。我也用日历来解决

最佳答案

肯定会在 Joda Time 中这样做反而。如果您确实想使用内置 API 来执行此操作,则需要使用 Calendar 来查找特定时区的本地时间 - 但 Joda 可以做到这一点更简单。

您可以使用DateTime它位于特定时区,并可能从中获取 LocalTime 与您硬编码(或从配置文件等中读取)的某些 LocalTime 进行比较.

关于java - 将当前 EST 与下午 2 点 EST 进行比较?如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5968842/

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