TODATE
は次の 2 つの方法で使用できます。
- [テキスト] フィールドから互換モードの日付を作成します。
- 互換モードの日付の表示形式と粒度を変更します。
使用例
TODATE(Text_Date,"%Y/%m/%d","%Y-%m-%d")
TODATE(Text_Date,"%Y/%m/%d","%Y-%m-%d")
TODATE(Response_Time, 'MILLIS', '%Y%m%d')
TODATE(Created_Time, 'DECIMAL_DATE', '%Y')
構文
TODATE(field_expression, input_date_format, output_date_format)
入力形式
field_expression
が日付として正しく設定されている場合は、input_date_format
は省略可能です。
TODATE
では、次の入力形式の文字列を使用できます。
'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
'SECONDS': エポックからの秒数
'MILLIS': エポックからのミリ秒数
'MICROS': エポックからのマイクロ秒数
'NANOS': エポックからのナノ秒数
'JULIAN_DATE': エポックからの日数
'DECIMAL_DATE': 'DEFAULT_DECIMAL' と同じ
有効な strptime 形式を使用できます。値がすでに日付フィールドとして設定されている場合は省略可能です。
出力形式
TODATE
では、次の出力形式の文字列を使用できます。
- "%Y" - 年
- "%m" - 月
- "%d" - 日
- "%W" - 週番号
- "%w" - 曜日
- "%H" - 時間
- "%M" - 分
例
Example formula | Input | Output |
---|---|---|
|
|
|
|
|
|
|
|
|
メモ
TODATE
は、互換モードの [日付] データタイプを返します。