gpt4 book ai didi

java - 当 dateformat 解析和格式化方法不对称时?

转载 作者:行者123 更新时间:2023-12-01 13:58:11 25 4
gpt4 key购买 nike

DateFormat dateFormat = new SimpleDateFormat ("EEE, d MMM Y HH:mm:ss Z", Locale.ENGLISH);

String date = "Mon, 21 Oct 2013 22:21:00 +0400";
dateFormat.format(dateFormat.parse(date)); // returns "Mon, 31 Dec 2013 22:21:00 +0400"

为什么结果字符串与输入日期变量的月份和月份日期不同?

最佳答案

您得到该输出是因为您使用了错误的格式。您应该使用y(小写)表示年份,而不是Y - 它用于week year

"EEE, d MMM y HH:mm:ss Z"

关于java - 当 dateformat 解析和格式化方法不对称时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19502672/

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