1

我有以下日期字符串:

2017-05-02 08:00:00.0 

当我应用 datetimeformat() 时:

 #datetimeformat(item.getValue('releasedate'), 'h:mm a')#

它以 5 分钟向上取整并输出:上午 8:05。在上面的代码中,'releasedate' 是传入的字符串。

我该如何解决?

4

1 回答 1

13

没有人四舍五入。您在此处输出月份而不是分钟,而月份恰好是五月,因此05前导零。

https://cfdocs.org/datetimeformat

mm: 月份为数字;个位数月份前导零。

分钟不在mm这里,但

nn: 分钟; 个位数分钟的前导零

于 2017-05-02T12:25:22.197 回答