创建9999年12月31日(UTC)的java.sql.Date的最简单方法?

ktm5124:

我想为9999年12月31日(UTC)创建一个java.sql.Date。目前,我正在使用此:

Date eot = new Date(new GregorianCalendar(9999, Calendar.DECEMBER, 31).getTimeInMillis());

但是,这让我印象深刻。有没有更简单的方法?

马特·约翰逊·品脱(Matt Johnson-Pint):

为什么不只使用常量?

Date eot = new Date(253402214400000L);

另请注意,文档说这8099-12-31是支持的最新日期。那会是193444070400000L尽管在测试中,它似乎可以正常工作9999-12-31

另外,我只是指出您可能应该避免使用此java.timeAPI,而应改用这些API。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

不增加年份数字java.sql.Date无法表达2019年12月31日

使用 SQL 在 QT 中创建包含大量列的表的最简单方法?

使用/创建PendingIntent的最简单方法

创建包装函数的最简单方法?

在Java中创建简单解析的最简单方法

使用 python 写入 SQL 表的最简单方法

在SQL中重复每N行的最简单方法

从C ++调用Java方法的最简单方法是什么?

尽管记录较年轻,但Oracle SQL DATE数据类型返回的最新日期为1999年12月31日

linux终端创建日志文件的最简单方法

从对象数组创建字符串的最简单方法

创建要在函数内编写的文件的最简单方法?

创建坐标列表的最简单方法是什么?

从枚举类型创建类的最简单方法?

创建返回对象引用的成员函数的最简单方法

使用Dagger 2创建Singleton的最简单方法?

在R中创建向量的精确副本的最简单方法?

创建 python flask swagger 的最简单方法是什么

在Android Studio中创建形状的最简单方法

Java:减去日期的最简单方法

持久化Java对象的最简单方法是什么?

在Java中获取命令输出的最简单方法

打印Java数组的最简单方法是什么?

为Java程序分配自己的命令的最简单方法?

为Java程序分配自己的命令的最简单方法?

在Java中导致内存泄漏的最简单方法?

在Java中将列表转换为集合的最简单方法

用Java做“是”的最简单方法是什么?

在Java中将JSON转换为PDF的最简单方法?