Sou*_*rer 1 java
我必须准备一些应用程序来描绘资源的使用情况,但是有一天这一天有25个小时(23小时的一天不是一个大问题).
如何用日期表示?这样做的最佳方式是什么?
我想使用Date类,(因为它可以,可比较等等)作为键,但我不确定这是否可行...任何想法?
Jon*_*eet 6
Date从UTC Unix时代开始,这个类本身就代表了一个瞬间.它没有时区,日历等概念.
Date
这是很难知道你试图代表什么,但一般约达时间是多少比java.util中的类型更好的日期/时间API.*.
我在思考与时间相关的问题时的主要建议是真正,非常清楚每个价值意味着代表什么概念.如果您对当地日期(特定日历中的日期,没有参考特定时区)感兴趣,那么Joda Time的LocalDate课程可能就是您所追求的.如果您需要关联时区信息,那么DateTime可能是您最好的选择 - 尽管这确实代表了特定日历和时区内的瞬间,而不是一整天.
LocalDate
DateTime
归档时间:
15 年,2 月 前
查看次数:
845 次
最近记录: