-2

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

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

4

1 回答 1

0

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

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

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

于 2016-01-08T23:37:34.117 回答