java - 在 Java 中的 Calendar API 之前我需要了解哪些重要的事情?

标签 java jodatime

标题可能听起来有点笼统,但以下是问题的具体内容

  • 为什么 Date 类中的很多 API 都被弃用,取而代之的是 Calendar?
  • 为什么使用日历更好?是计算效率高还是其他原因?
  • 我目前依赖 JodaTime 进行大部分日期操作。 Calendar api 的功能是否比 JodaTime 更好或不同?

最佳答案

继续使用 Joda-Time 或使用 Java 8 - Date and Time API (基于/受到 Joda-Time 的启发)。

java.util.Datejava.util.Calendar 视为已弃用/过时。

阅读Why is the Java date API (java.util.Date, .Calendar) such a mess?Why do we need a new date and time library?

关于java - 在 Java 中的 Calendar API 之前我需要了解哪些重要的事情?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25859083/

相关文章:

java - Android 媒体播放器 IOException

java - Android:EditText导致内存泄漏

java - 没有静态方法 zzb - 当用户 firebase-database 和 facebook 帐户套件时

java - 自定义JodaTime序列化类返回大对象

android - Joda-Time 返回错误的日期

java - 如何检索导致违反唯一约束的数据(通过 Hibernate)?

java - Joda ISODateTimeFormat 不在字符串中使用时区

java - 如何从 YAML 文件加载 DATETIME 对象?

java - 日期与毫秒 |用于 Java + MySQL(或其他数据库)的可扩展性、保存、搜索和获取时间

java - Hadoop:为什么一个狂写的reduce任务会超时?