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

lpa*_*s12 1 java date

我有一个带有一些日期的物体,我想在吸气器中将它们归还.问题是我需要这样做,Date.toString();因为我必须打印它们,当日期为空时我得到一个NullPointerException.

我想在日期为空时返回日期0/0/0,但我不知道如何设置此值.有什么办法吗?就像new Date(0)返回1970-01-01-00:00:00一样,有没有类似的东西但是要返回0/0/0?

谢谢!

小智 11

根据定义,没有Date 0/0/0,因为没有Day 0而没有Month 0.一天是集合{1,..,28或30或31}的成员,而月份是成员集合{1,... 12}.因此,将0/0/0表示为日期对象是不可能的 - 也是不可能的.