【发布时间】:2012-12-21 12:11:40
【问题描述】:
我正在尝试使用 for 循环和递增 Date 对象来打印一天中的所有时间。 但我不能有“Sun Mar 25 02:00:00”,我只有这些:
Sun Mar 25 01:00:00 CET 2012
Sun Mar 25 03:00:00 CEST 2012
Sun Mar 25 03:00:00 CEST 2012
Sun Mar 25 04:00:00 CEST 2012
Sun Mar 25 05:00:00 CEST 2012
我对拥有 TimeZone 不感兴趣。 我认为问题出在夏令时,但我需要“Sun Mar 25 02:00:00”。 如何创建该日期?
【问题讨论】:
-
你需要时区,我相信只有美国关心夏令时。
-
but I need the "Sun Mar 25 02:00:00". How can I do to create that date?为什么不直接打印那个字符串呢?并非所有时区都存在该日期。 -
我必须将 Date 对象传递给一个不关心时区的函数
-
你可以例外,在你的循环中使用
if条件来处理这个特定的日期。