什么时候开始一天,比如说01/01/2010?
是00:00:00:000?还是那个午夜?
[编辑]
这可能是一个愚蠢的问题,但我很困惑,因为我使用Calendar.set(Calendar.HOUR,0),但这给了我一个12:00:00的时间.
现在我意识到我应该使用HOUR_OF_DAY
一天的开始并不总是午夜.它可以取决于时区和日期.(如果时钟在一天开始时向前移动一小时,它将在凌晨1点开始.)
这就是为什么Joda-Time有这样的东西LocalDate.toDateTimeAtStartOfDay- 而且它们非常值得使用.
但是,通常它是在午夜00:00:00.(这也可以格式化为"12am",具体取决于您的区域设置等.)
| 归档时间: |
|
| 查看次数: |
2479 次 |
| 最近记录: |