java - 我应该为生日字段使用 GregorianCalendar 还是 Date?

标签 java gregorian-calendar

我对使用类 GregorianCalendarDate 有点困惑。
有什么不同?

例如:我在 Person 对象中有一个字段表示他的出生日期。 我必须使用 Date 还是 GregorianCalendar

它们的最佳用途是什么?

最佳答案

如果您在纸上写下详细信息,您会写下出生日期作为日期,还是会在日期周围写一个圆圈的日历?

你会写下日期。 Date是一个具体的日期。 Calendar是处理日期的工具。

关于java - 我应该为生日字段使用 GregorianCalendar 还是 Date?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8502312/

相关文章:

java - 为什么在评估 ZoneInfo 部分时 GregorianCalendar 和 OffsetDateTime 之间的转换失败?

java - Eclipse rcp 类加载器 hell : moved class still visible at compiletime but not at runtime anymore

Java 字节缓冲区 : Trying to insert two bytes for decimal value 256 in a ByteBuffer Array

java - 如何分析PermGen空间?

java - 当我定义的时间或系统时间为 12 :00 Pm 时,GregorianCalendar 更改我的日期

c++ - Boost C++ 1.60 中的 `gregorian has not been declared` 错误

java - 如何将天数添加到字符串数据类型的 jtextfield 中给定的日期

java - ProcessBuilder 和 Runtime.exec() 的区别

java - 如何获取 Spring 中所有 session 的列表?

java - 这是 GregorianCalendar 方法 roll() 的 Java 文档中的错误吗