这对于在日志中打印时间更好



我想知道是new Date().toString还是Calendar.getInstance().getTime().tuString哪个更好,因为两者都提供相同的输出,为什么要选择一个而不是另一个?

场景:我使用它们只是为了在一个类中多次打印日志中的时间,我会多次使用它们

Date类往往比Calendar类更简单,但Calendar类为您提供了本地化功能。

我想说,日历可能是你更好的选择。Date类是一个可变对象,这意味着它在构造后可以更改。Calendar类还提供了日期类所没有的更多功能。

可以说,Date类和Calendar类都以各自的方式被破坏了。理想情况下,您可能希望完全使用不同的库,例如Joda Time库。

最新更新