DAY

傳回指定日期的當月日期。

用法示範

DAY(Date)

語法

  1. 傳回日期或日期時間值的日期。

    Day( date_expression )

  2. 從相容性模式日期值傳回日期。

    DAY( 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': 例如,2008 年 5 月 24 日星期六 20:09:47 (格林威治標準時間)
  • 'RFC_3339': 例如 2008-05-24T20:09:47Z
  • 'DECIMAL_DATE':'DEFAULT_DECIMAL' 相同

如果 X 是數字欄位或運算式,支援的時間函式會接受下列輸入格式:

  • 自 Epoch 起算的 'SECONDS':
  • 自 Epoch 起算的 'MILLIS': 毫秒
  • 'MICROS': 自 Epoch 起算的微秒
  • 'NANOS': 自 Epoch 起算的奈秒
  • 自 Epoch 起的 'JULIAN_DATE':

範例

公式範例 輸入 輸出
DAY(Date) 2019 年 1 月 1 日 1
DAY(Date as Text, 'BASIC') 2019/01/01-09:40:45 1
DAY(Date as Number, 'SECONDS') 1561784874 29
DAY(Date as lots of Numbers, 'MILLIS') 1562004058620 1

附註

這個函式適用於相容性模式日期和升級的日期和日期時間資料類型。