MONTH
傳回特定日期在當年的月份。
用法示範
MONTH(Date)
語法
1) 傳回日期值中的月份。
MONTH( date_expression )
2) 從相容性模式日期值傳回月份。
MONTH( X [, format_string ])
參數
date_expression
- 日期和時間欄位或運算式。
X
- 評估結果為文字、數字或相容性模式日期的欄位或運算式。format_string
-
X
的格式。如果X
已正確設定為語意日期欄位,則為選用。
相容性模式日期的格式字串
如果 X
是「文字」欄位或運算式,或是相容模式的「日期」,支援的日期函式會接受下列輸入格式:
- 系統接受任何有效的 strptime 格式。
'BASIC':
%Y/%m/%d-%H:%M:%S'DEFAULT_DASH':
%Y-%m-%d [%H:%M:%S]'DEFAULT_SLASH':
%Y/%m/%d [%H:%M:%S]'DEFAULT_DECIMAL':
%Y%m%d [%H:%M:%S]'RFC_1123':
例如 Sat, 24 May 2008 20:09:47 GMT'RFC_3339':
例如:2008-05-24T20:09:47Z'DECIMAL_DATE':
與'DEFAULT_DECIMAL'
相同
如果 X
是「數字」欄位或運算式,支援的時間函式會接受下列輸入格式:
- 自 Epoch 時間起算的秒數
'SECONDS':
- 自 Epoch 起算的毫秒數
'MILLIS':
'MICROS':
自 Epoch 起算的微秒數'NANOS':
自 Epoch 起算的奈秒數- 自 Epoch 以來的
'JULIAN_DATE':
天
範例
範例公式 | 輸入 | 輸出 |
---|---|---|
MONTH(Date) |
Jan 1, 2019 | January |
MONTH(Date as Text, 'BASIC') |
2019/01/01-09:40:45 | January |
MONTH(Date as Number, 'SECONDS') |
1561784874 | June |
|
1562004058620 | July |
附註
這個函式適用於相容性模式日期,以及升級後的「日期」和「日期和時間」資料類型。