小编use*_*756的帖子

Timestamp.valueOf()根据JVM版本返回不同的值

Timestamp sTs = Timestamp.valueOf("1900-12-31 23:59:59.999"); // Make Timestamp
System.out.println("sTs====>" + sTs.getTime());

sTs====> -2177485200001  // in jdk 1.4


Timestamp sTs = Timestamp.valueOf("1900-12-31 23:59:59.999"); // Make Timestamp
System.out.println("sTs====>" + sTs.getTime());

sTs====> -2177483400001  // in jdk 1.5
Run Code Online (Sandbox Code Playgroud)

为什么两个值不同?

java datetime

20
推荐指数
2
解决办法
841
查看次数

标签 统计

datetime ×1

java ×1