我正在将日期放入字符串中YYYY/MM/DD HH:MM:SS
格式。我想将其更改为mm/dd/yyyy HH:mm:ss
它还会向上午和下午显示我该怎么做。请帮助我
谢谢
要获取 AM PM 和 12 小时日期格式,请使用hh:mm:ss a
作为字符串格式化程序 WHEREhh
适用于 12 小时格式并且a
适用于 AM PM 格式。
Note:HH 是为了24
hour 和 hh 代表12
小时日期格式
SimpleDateFormat formatter = new SimpleDateFormat("mm/dd/yyyy hh:mm:ss a");
String newFormat = formatter.format(testDate);
Example
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);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)