java - 任务计划和 DST 更改

标签 java events scheduling dst

我有一个必须为不同时区安排事件的流程。并且这个过程将在一个固定的时区(LN)运行。我可以轻松地从所有可用数据源加载所有信息并将触发时间转换为本地时间,并且可以获得“初始延迟”并安排事件。

问题是我希望我的流程足够智能以检测在任何时区发生的 DST 更改并通过重新安排事件来响应它。这必须在流程启动和运行并安排事件后完成。这个过程是用 Java 开发的,有什么建议/建议吗?

最佳答案

我强烈建议看一下 Joda Time .我将其称为时间计算的实际标准。它甚至允许您 update the timezone data ,它经常变化。

关于java - 任务计划和 DST 更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8546769/

相关文章:

java - DatePicker 上的事件过滤器针对一个操作触发两次

select - 当涉及多个 channel 时,select 如何工作?

java - 通过Key区分优先级队列堆的时间复杂度

用于泛型实例创建的 Java7 类型推断?

java - JUnit : 4. 8.1 "Could not find class"

c# - 有没有办法在 Task.Status 更改为运行时收到通知?

javascript - map API v3 : detect Ctrl+click on a marker

java - 如何在 android 中发布参数并将数据作为 JSONObject 返回?

java - 在 SQLite 数据库中插入数据与在 Android 中使用 SharedPreferences

python - 如何集成APScheduler和Imp?