使用Java Timer计划任务考虑DST

时间:2014-12-05 06:53:05

标签: timer scheduling dst timertask

我的任务需要在一天中以不规则的时间间隔运行。 例如,早上6点,上午8点,上午1点,下午4点半,下午4点半...... 我计划通过以下方式实现: 安排第一个计时器为早上6点,当它被解雇时安排另一个计时器 早上8点等等。这件事应该可以正常工作,直到夏令时没有进入 DST启动后的图片将按照实际时间晚1小时开始。

public void schedule(TimerTask task,Date time) api会获取一个日期对象,但是 即使dst改变了计时器,也会根据新的时间而不是实际的时间点燃 时间。 有人可以提供一些投入来实现这一目标吗?

0 个答案:

没有答案