Workday Studio中带有AM/PM的日期时间格式



我想将系统日期时间格式化如下-

01_10_2020 08_00 AM(MM_dd_yyyy HH_MM AM/PM(

目前我正在使用下面的代码,但它抛出了错误-";错误由以下原因引起:java.text.ParseException:无法解析的日期:";2020-10-23T20:43:17Z";

props['currentDateTime'] = util.currentDateTimeAsString()
props['p.parsed.date'] = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm").parse(props['currentDateTime'])
props['FormattedDate'] = new java.text.SimpleDateFormat("MM_dd_yyyy HH_mm").format(props['p.parsed.date'])
props['p.filename'] = props['StuName']+' '+props['FormattedDate']

是否有人将此日期与时间格式一起使用(包括上午/下午(?

谢谢,

Arnab

此的值

props['currentDateTime']

"2020-10-23T20:43:17Z"

尝试更改SimpleDateFormat以匹配

Date j = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'").parse("2020-10-23T20:43:17Z");     
String k = new SimpleDateFormat("MM_dd_yyyy HH_mm").format(j);
System.out.println(k);

最新更新