Java中的最小日期值是多少?
最短日期是什么意思?
请参阅此线程stackoverflow.com/questions/2393016/…
Java的可能副本:GRGGORICANALDENAR的最大值和最小值是什么?
@当然是大爆炸。除非你恰好擅长数学和元物理。
不要忘记日期构造函数乐于接受负值。
Date date = new Date(Long.MIN_VALUE);
号
退货
Sun Dec 02 22:47:04 BDT 292269055
号
我想那是关于大爆炸的时间
编辑
正如MartinClayton所回答的,你可以使用日历类来检查时代。这将输出0,代表BCE:
Calendar calendar = Calendar.getInstance();
calendar.setTime(new Date(Long.MIN_VALUE));
System.out.println(calendar.get(Calendar.ERA));
但这似乎是一个日期在未来(292269055年),而不是在过去。似乎参数被解释为正值。
@格罗德里格斯-那一年是什么时代?;-)
@格罗德里格斯:看我的编辑,这是过去的价值观。
@图尔斯基,安德泽:对!对不起:)
日历,走吧!
Thorbj和Ravn Andersen 248:RN:在标准Java中还有什么代