DAY
傳回月份的日期,從 1 到 31 的數位。
語法
DAY(<date>)
參數
術語 | 定義 |
---|---|
date |
datetime 格式的日期,或日期的文字表示。 |
傳回值
整數,表示月份的日期。
言論
DAY 函式會採用您嘗試尋找之日期的自變數。 您可以使用另一個 date 函式、使用傳回日期的運算式,或以
datetime
格式輸入日期,將日期提供給函式。 您也可以在日期的其中一個接受字串格式中輸入日期。YEAR、MONTH 和 DAY 函式所傳回的值將會是公曆值,不論提供日期值的顯示格式為何。 例如,如果所提供日期的顯示格式是Hijri,則傳回 YEAR、MONTH 和 DAY 函式的值會與對等的公曆日期相關聯。
當 date 自變數是日期的文字表示時,day 函式會使用用戶端電腦的地區設定和日期/時間設定來瞭解文字值,以便執行轉換。 如果目前的日期/時間設定以 Month/Day/Year 格式表示日期,則字串串 “1/8/2009” 會解譯為相當於 2009 年 1 月 8 日的
datetime
值,而函式會傳回 8。 不過,如果目前的日期/時間設定以 Day/Month/Year 格式表示日期,則相同的字串會解譯為相當於 2009 年 8 月 1 日的datetime
值,而函式會傳回 1。
範例:從日期數據行取得日期
下列公式會從 [Birthdate] 數據行中的日期傳回日期。
= DAY([Birthdate])
範例 - 從字串日期取得日期
下列公式會使用已以接受文字格式的字串形式提供的日期,傳回日期 4。
= DAY("3-4-1007")
= DAY("March 4 2007")
範例 - 使用日期值做為條件
下列表達式會傳回每個銷售訂單已下單的日期,如果訂單在當月 10 日放置,則會將數據列標示為促銷銷售專案。
= IF( DAY([SalesDate])=10,"promotion","")