gpt4 book ai didi

java - 将日期格式转换为不同的日期格式,如 edm

转载 作者:行者123 更新时间:2023-11-30 07:16:06 24 4
gpt4 key购买 nike

我的字段类型为 java.util.date,我从中获取 to.string() 的值Sat Sep 14 00:00:00 IDT 2013 但我需要以不同的格式获取它,即 EDM 格式像 2013-09-12T14:00 。有简单的方法吗?

谢谢!

最佳答案

使用SimpleDateFormat(一个很好的教程可用here)。考虑这个例子:

Date date = new Date();
System.out.println(date);

输出:

Mon Jun 24 21:46:22 BST 2013

要转换为 EDM 格式,请执行以下操作:

String firstPartOfPattern = "yyyy-MM-dd";
String secondPartOfPattern = "HH:mm:ss";
SimpleDateFormat sdf1 = new SimpleDateFormat(firstPartOfPattern);
SimpleDateFormat sdf2 = new SimpleDateFormat(secondPartOfPattern);
String formattedDate = sdf1.format(date) + "T" + sdf2.format(date);

formattedDate 现在具有以下格式:

2013-06-24T21:46:22

关于java - 将日期格式转换为不同的日期格式,如 edm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17281560/

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