Java,将日期设置为 0/0/0

标签 java date

我有一个带有一些日期的对象,我想在 getter 中返回它们。问题是我需要执行 Date.toString(); 因为我必须打印它们,当日期为 null 时我得到一个 NullPointerException

我正在考虑在日期为 null 时返回日期 0/0/0,但我不知道如何设置此值。有什么办法吗?就像new Date(0)返回1970-01-01-00:00:00一样,除了返回0/0/0还有类似的东西吗?

谢谢!

最佳答案

根据定义,没有日期 0/0/0,因为没有日 0 也没有月 0。日是集合 {1,..,28 or 30 or 31} 的成员,月是集合 {1,...12} 的成员。因此,将 0/0/0 表示为 Date 对象是不可能的,这很好。

关于Java,将日期设置为 0/0/0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34767887/

相关文章:

java - Hazelcast 序列化问题

java - Java 中的 gem 棋游戏 - 在 while 循环中使用 int 数组

java - 用户界面 : Action Bar and Contextual Action Bar, 新趋势

mysql - 如何知道SQL中记录的插入日期

java - 来自java的日期格式问题

python - pandas 日期列中的不同格式 - 列与行的数据类型

mysql - 在 MySQL 中查找去年的最后一天

java - 如何检查元素是否具有特定标签? Jsoup安卓版

java - 适用于 BlackBerry 的免费交互式图形和图表

.net - 覆盖 .net 中的默认日期分隔符