gpt4 book ai didi

java - 如何将包含日期的字符串值格式化为 yyyy-mm-dd?

转载 作者:行者123 更新时间:2023-11-29 05:33:50 25 4
gpt4 key购买 nike

我有一个字符串变量,日期值显示为 ddmmyyyy(04112013)。我想将此字符串值格式化为 yyyy.mm.dd (2013.11.04)。这是在 Java 中执行此操作的最佳方法?

最佳答案

您可以使用 SimpleDateFormat#parse() 将特定模式的字符串解析为日期。

String oldstring = "04112013";
Date date = new SimpleDateFormat("ddMMyyyy").parse(oldstring);

使用 SimpleDateFormat#format() 以特定模式将日期格式化为字符串。

String newstring = new SimpleDateFormat("yyyy.MM.dd").format(date);
System.out.println(newstring);

希望对你有帮助。

关于java - 如何将包含日期的字符串值格式化为 yyyy-mm-dd?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20188231/

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