gpt4 book ai didi

java - 转换为unixtime : same input,不同的输出

转载 作者:行者123 更新时间:2023-12-01 05:16:36 25 4
gpt4 key购买 nike

也许这是一个反复出现的问题,但我需要解释一下我的问题。

我必须将日期+小时转换为 Unix 时间格式。我使用 Apache Commons Lang 库、DateUtils 类:

Date date = DateUtils.parseDate(strStartDateTime, new String[] { "ddMMyyyyHHmmss" });
Long dateLong = new Long(date.getTime());

也许 Java Date 类对此来说已经很旧了,但它似乎工作得很好。

但最近,我发现相同的输入,以正确的预期格式,在不同的执行中返回不同的输出。

我一直在寻找类似的问题,并且我读到Java Date很旧,推荐joda-time库等。

用 joda-time 进行转换很容易,但是,为什么会发生这种情况呢?上面的代码可靠吗?我很可能没有考虑到某些事情。

任何帮助或建议将不胜感激。提前致谢。

最佳答案

对不起,我终于发现了错误。属性定义错误。这是我的编程错误;与时间转换无关。谢谢

关于java - 转换为unixtime : same input,不同的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11115040/

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