gpt4 book ai didi

java - 将日期从 20160729161455 转换为 29/07/2016 16 :14:55

转载 作者:行者123 更新时间:2023-11-30 02:50:56 25 4
gpt4 key购买 nike

如何将 20160729161455 转换为 29/07/2016 16:14:55

我尝试了以下方法,但没有成功:

SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
String dateID = 20160729161455;

try
{
Date date = sdf.parse(dateID);
System.out.println(date);
} catch (ParseException ex){}

最佳答案

是的,你可以做到。您需要 2 个 SimpeDateFormat 对象:

SimpleDateFormat dateParser= new SimpleDateFormat("yyyyMMddHHmmss");
SimpleDateFormat dateFormatter = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
String dateID = "20160729161455";

try
{
Date date = dateParser.parse(dateID);
System.out.println(dateFormatter.format(date));
} catch (ParseException ex){
ex.printStacktrace();
}

第一步,您必须解析该值,第二步,您必须将其格式化为新格式。

关于java - 将日期从 20160729161455 转换为 29/07/2016 16 :14:55,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38672997/

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