0

我正在使用这个 Java 代码:

Calendar lCDateTime = Calendar.getInstance();
    date = lCDateTime.getTimeInMillis();

它给了我毫秒。我需要把它放在 MySQL 表中,然后检索相同的信息;这可能吗?或者由于 MySQL 的限制,我应该使用不同的方法吗?

4

1 回答 1

1

我会使用 BigInteger unsigned 来获得最大精度,尽管 BigInteger 签名可能就足够了。

BigInteger unsigned 的最大值为 18446744073709551615,这在未来还有很长的路要走!(超过 31000 AD!)这对你来说应该足够大了......;)

目前截至今天,自 1970 年以来的 ms 约为 134670551800,因此您有足够的空间来玩。

是MySql的整数值的链接

我认为最好将其映射到 Java 中的 long 进行存储。Long 的最大值为 9223372036854775807,这对于未来还有很长的路要走

于 2012-09-03T20:53:40.737 回答