【发布时间】:2009-07-22 21:20:10
【问题描述】:
怎么说,在 calendar.getTime 的给定结果上加 1 小时?
【问题讨论】:
-
试图弄清楚为什么这被否决了......
-
可能是因为它是一个单一的班轮......不过,这并不是一个复杂的问题。刚接触java。哦,有些人确实很烂,我想可能就是这样。
-
实际上,当您进入 DST 更改时,这是一个非常复杂的问题。例如,您是否总是期望 01:30 + 1 小时为 02:30?
-
+1 撤消反对票。 Stack Overflow 应该是一个人们可以提出合理问题的地方,而不是让他们觉得自己很愚蠢。我不认为对简单的问题投反对票或用“你试过用谷歌搜索答案吗?”来回答它们。在 SO 上一定是合适的。
-
@jim:对于这种事情,我根本不会使用日历。只需在任何地方使用 UTC 时间 - 大多数时候您甚至不需要使用人类可读的格式,只需使用自纪元以来的毫秒数。然后你可以添加你想要的毫秒数。仅当您需要将其显示给某人时将其格式化为人类可读的形式。