【问题标题】:Remove last 5 characters in string - ColdFusion删除字符串中的最后 5 个字符 - ColdFusion
【发布时间】:2015-06-18 18:19:51
【问题描述】:

我正在尝试清理我的日期/时间戳,然后再将其显示给页面上的用户。

我正在从数据库 MSSQL 中提取以下信息,并将其存储在 myDate 变量中:

#myDate#  =   2015-06-10 11:47:00.0

我想做的是清理myDate,看起来像这样:

2015-06-10 11:47

我已经探索过使用Left,但我相信它只适用于字符串。

我不是 100% 确定这在 ColdFusion 中是如何实现的。

谢谢,如果需要更多信息,请告诉我。

【问题讨论】:

标签: coldfusion truncation


【解决方案1】:

如果您使用的是CF9或以下版本,您可以使用dateFormat()timeFormat()函数来完成它。像这样。

<cfoutput>
     #DateFormat(mydate, "yyyy-mm-dd")# #TimeFormat(mydate, "hh:mm")#
</cfoutput>

如果您想以 24 小时格式显示时间,您可以在 timeFormat() 函数中使用 HH 作为掩码。有关更多详细信息,请访问以下链接:

如果您使用的是 CF10 或更高版本,那么按照@Leigh 的建议,您可以使用dateTimeFormat() 功能。像这样。

<cfoutput>
    #DateTimeFormat(mydate, "yyyy-mm-dd hh:nn")#
</cfoutput>

其中nn 是显示分钟的掩码。有关更多选项,请访问@Leigh 建议的链接。

【讨论】:

    猜你喜欢
    • 2020-11-12
    • 2017-02-22
    • 2011-12-15
    • 2017-08-19
    • 2016-01-21
    相关资源
    最近更新 更多