【发布时间】:2023-03-14 02:18:01
【问题描述】:
我的代码有问题,我刚刚找到原因,但不知道如何解决。 当我在笔记本电脑上运行以下代码时:
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
long processingTime = df.parse("2013-05-20").getTime();
System.out.println(processingTime);
输出是:
1369033200000
但是当我在 Amazon Server 中运行相同的代码时, 输出是:
1369008000000
我该如何解决这个问题?
【问题讨论】:
-
这可能是由于两台机器上不同的时区和/或区域设置造成的吗?
标签: java simpledateformat