【发布时间】:2017-07-25 09:31:03
【问题描述】:
完成订单后,服务器会发送一封包含订单数据的电子邮件。 在那封邮件中有一个 createDate 函数,但在邮件中,日期如下所示:
而不是喜欢
01.08.2017
整个模板都包含在 cfmail 中。
<cfmail spoolenable="false" from="#application.kontaktmail#"
to="#getUser.strEmail#"
bcc="#application.mailOrder#"
server="#application.mailserver#"
useSSL="#application.mailServerUseSSL#"
useTLS="#application.mailServerUseTLS#"
subject="#subjectText#" type="html">
<cfinclude template="cfm/getMailBody.cfm" />
</cfmail>
在 getMailBody.cfm 中有一个包含表格元素的模板。 在那有几个cfinclude来获取数据。
最后的日期时间输出如下所示:
<cfset cellValue = CreateDateTime(#cellValue_year#,#cellValue_month#,#cellValue_day#,#cellValue_hour#,#cellValue_minute#,0) />
到处都是正确的,但是当我输出那个日期时,就在邮件中,括号看起来不对。
我不知道为什么。你能帮我解决这个问题吗?
【问题讨论】:
-
我建议发布您的代码。
-
ColdFusion 具有日期格式功能。
标签: coldfusion