ColdFusion 编程/日期
外观
Coldfusion 可以处理日期的创建、修改、显示和使用。
为了设置日期,使用 cfset 函数。
<cfset mydate = '12/3/2006'>
日期的基本显示方式是简单地输出它。
<cfoutput>#mydate#</cfoutput>
这将显示:12/3/2006
有一个函数允许你轻松地将日期转换为其他格式。
<cfoutput>#dateformat(mydate, 'yyyy/mm/dd')#</cfoutput>
这将显示:2006/12/3
这里要使用的选项是
- d: 月份中的天数,没有前导零
- dd: 月份中的天数,有前导零
- ddd: 星期几,缩写
- dddd: 星期几,全称
- m: 月份,没有前导零
- mm: 月份,有前导零
- mmm: 月份,缩写
- mmmm: 月份,全称
- y: 年份,最后两位数字,没有前导零
- yy: 年份,最后两位数字,有前导零
- yyyy: 年份,四位数字
这些选项可以用 - / , 或空格分隔,以创建你想要的格式。
如果我们想在今天的基础上添加 5 天,我们将使用此函数。
<cfset todayplus5 = dateadd('d', 5, now())>
dateadd 的选项是
- yyyy: 年份
- q: 季度
- m: 月份
- y: 一年的第几天
- d: 天数
- w: 星期几
- ww: 星期
- h: 小时
- n: 分钟(记住 m 是月份,不是分钟)
- s: 秒