我使用Windward生成一个可读日期的报告。 Winward使用 Excel日期/时间格式进行格式化,但是在格式化显示为AM而不是PM的第12小时(例如12:30)内的日期/时间时遇到问题。
我的Excel输入/输出日期/时间格式字符串是否不正确?
输入格式
yyyy-MM-dd hh:mm:ss.S
输出格式
dd MMM yyyy h:mm AM/PM
实施例
2016-11-24 00:15:00.0
评估为24 Nov 2016 12:15 AM
确定
2016-11-25 12:15:00.0
评估为25 Nov 2016 12:15 AM
错误
2016-11-26 13:15:00.0
评估为26 Nov 2016 1:15 PM
确定
答案 0 :(得分:0)
问题与Excel日期/时间格式字符串无关。 Windward使用java的SimpleDateFormat
类来评估日期输入,使用Excel Date Formatting
来输出格式化的日期。以下输入格式正常工作。
yyyy-MM-dd HH:mm:ss.S
信函日期或时间组件演示示例
H小时(0-23)0号
h上午/下午(1-12)12号小时