gpt4 book ai didi

java - 为什么我没有从我的纪元值中获得正确的人类可读日期和时间值?

转载 作者:行者123 更新时间:2023-11-29 07:13:44 26 4
gpt4 key购买 nike

我想将我的纪元值批量转换为人类可读的日期和时间值。取值 1342179766,我将其转换为 epoch-converter并得到了 Fri, 13 Jul 2012 11:42:46 GMT 作为答案,我知道这是正确的。现在我使用他们网站上提供的 java 代码将其转换为日期和时间格式,但我得到了错误的答案。代码:

String date = new java.text.SimpleDateFormat("MM/dd/yyyy HH:mm:ss").format(new java.util.Date (1342179766*1000));
System.out.println(date);

输出:

12/07/1969 09:40:02

我查看了关于 stackoverflow 的其他问题,但大多数情况下到处都给出了这段代码。我找到了 2-3 个其他代码,但它们都给我相同的输出。

最佳答案

我猜你应该使用 1342179766L*1000L 而不是 1342179766*1000

关于java - 为什么我没有从我的纪元值中获得正确的人类可读日期和时间值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11507208/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com