gpt4 book ai didi

android - 如何在android中转换日期格式

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:31:04 24 4
gpt4 key购买 nike

我正在将日期转换为 YYYY/MM/DD HH:MM:SS 格式的字符串。我想将其更改为 mm/dd/yyyy HH:mm:ss 并且它还会显示 AM 和 PM 我该怎么做。请帮助我

谢谢

最佳答案

要获取 AM PM 和 12 小时日期格式,请使用 hh:mm:ss a 作为字符串格式化程序,其中 hh 用于 12 小时格式,a 用于 AM PM 格式。

注意:HH 是24 小时,hh 是12 小时日期格式

SimpleDateFormat formatter = new SimpleDateFormat("mm/dd/yyyy hh:mm:ss a");
String newFormat = formatter.format(testDate);

示例

String date = "2011/11/12 16:05:06";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/mm/dd HH:MM:SS");
Date testDate = null;
try {
testDate = sdf.parse(date);
}catch(Exception ex){
ex.printStackTrace();
}
SimpleDateFormat formatter = new SimpleDateFormat("mm/dd/yyyy hh:mm:ss a");
String newFormat = formatter.format(testDate);
System.out.println(".....Date..."+newFormat);

关于android - 如何在android中转换日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8487683/

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