使用 AM/PM 在 Workday Studio 中设置日期时间格式
Date Time formatting in Workday Studio with 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']
有没有人用过这个带时间格式的日期(包括AM/PM)?
谢谢,
阿纳布
这个的价值
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);
我想格式化系统日期时间如下 -
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']
有没有人用过这个带时间格式的日期(包括AM/PM)?
谢谢,
阿纳布
这个的价值
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);