有人能告诉我目前的"最佳实践"大约有Date
种和Calendar
种.
在编写新代码时,最好总是 Select Calendar
而不是Date
,还是在某些情况下Date
是更合适的数据类型?
有人能告诉我目前的"最佳实践"大约有Date
种和Calendar
种.
在编写新代码时,最好总是 Select Calendar
而不是Date
,还是在某些情况下Date
是更合适的数据类型?
Date是一个更简单的类,主要是出于向后兼容的原因.如果您需要设置特定日期或进行日期运算,请使用日历.日历还处理本地化.此后,DATE的以前的日期操作函数已被弃用.
就我个人而言,我倾向于使用以毫秒为单位的时间作为长时间(或根据需要使用长时间),或者在可以 Select 的情况下使用日历.
日期和日历都是可变的,当在API中使用它们时,往往会出现问题.