gpt4 book ai didi

java - java简单日期格式的奇怪行为

转载 作者:行者123 更新时间:2023-11-29 04:50:46 24 4
gpt4 key购买 nike

我想从时间戳中获取“月-年”,所以使用这个日期来处理问题
但看到奇怪的行为。

SimpleDateFormat dateFormat = new SimpleDateFormat("MMM-YY");
System.out.println(dateFormat.format(1451197799000L));

我从这里得到的输出是

from 01 to 26-12-2015 (ts : 1451111399000) = Dec-15

from 27-12-2015 (ts : 1451197799000L ) to 31-12-2015 = Dec-16

不知道为什么会这样

最佳答案

在这里查看 https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html用于日期和时间字母模式。

当您真正想要的是“yy”时,您已经为年份输入了“YY”。

关于java - java简单日期格式的奇怪行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35502243/

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