带有日期掩码的 CFML 问题

CFML issue with date mask

我有这个字符串:“{ts '2015-03-02 12:00:00'}”(variables.fl_dt),我正在尝试使用日期格式转换它:

#DateFormat("#variables.fl_dt#", "yyyy.MM.dd 'at' HH:nn:ss")#

一切正常,除了会议记录:2015.03.02 12:nn:00 在 Adob​​e 的网站上 "nn" 是几分钟,但似乎在这里不起作用。有什么想法吗?

DateFormat 没有时间模式。可以使用 DateFormat 和 TimeFormat 函数获得请求的结果。

<cfset result = DateFormat(variables.fl_dt, "yyyy.MM.dd") & " at " &   
                TimeFormat(variables.fl_dt, "HH:nn:ss") />

看看亚当的评论。 dateTimeFormat() 会给你你需要的。

#DateTimeFormat(variables.fl_dt, "yyyy.MM.dd 'at' HH:nn:ss")#

显示 2015.03.02 06:03:10