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: 秒