DateFormat 默认掩码

DateFormat default mask

在 CF 10 或 CF 11 中,有没有办法更改 DateFormat() 函数使用的默认掩码? Adobe 文档指出默认值是 "dd-mmm-yyyy" 但我还没有看到关于是否可以更改该默认值的任何信息。我希望某处有一个应用程序设置可以更改它。

不,无法指定您自己的默认值。默认有点是...你知道 default.

你可能要做的是在某种应用程序范围的变量中设置你想要的掩码(或者将它全部包含在日期格式服务或其他东西中),它包含你想要用于 "default" 针对您的具体情况。然后在调用 dateFormat().

时将其用作掩码参数

或者,您也可以使用 longshortmedium 作为不同的、易于输入的默认值。

#dateFormat(date, "short")#

http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-7ff4.html