注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
DATE_FORMAT
説明:
format
で指定された形式の文字列に日付/タイムスタンプ/文字列を変換します。もし dateExpr
が文字列の場合、「yyyy-MM-dd」または「yyyy-MM-dd HH:mm」の形式である必要があります。
パターン文字列 format
には、SimpleDateFormat のパターン文字を使用できます。詳細については、Java SimpleDateFormat ドキュメント ↗ を参照してください。
シグネチャ:
FROM_UNIXTIME(``(t[, f])``) → STRING
引数:
t
: UNIX エポック (1970-01-01 00:00:00 UTC) からの経過秒数 (BIGINT 型)f
(オプション): 返される文字列のフォーマットを制御するパターン文字列 (STRING 型)戻り値:
例:
SELECT FROM_UNIXTIME(1599475200);
> "2020-09-07 20:00:00"
説明:
UNIX エポック (1970-01-01 00:00:00 UTC) からの経過秒数を、指定されたフォーマットで現在のシステムタイムゾーンのタイムスタンプ文字列に変換します。
パターン文字列 f
が指定されていない場合、返される文字列のデフォルトのフォーマットは yyyy-MM-dd HH:mm です。返される文字列のフォーマットを変更するには、パターン文字列 f
を指定します。パターン文字列には SimpleDateFormat のパターン文字が使用できます。詳細については、Java SimpleDateFormat ドキュメント ↗ を参照してください。
シグネチャ:
UNIX_TIMESTAMP
説明: デフォルトのタイムゾーンとデフォルトのロケールを使用して、時間文字列をUnixタイムスタンプ(秒単位)に変換します。文字列をタイムスタンプに変換できない場合はnullを返します。
パターン文字列が提供されていない場合、入力行s
のデフォルトフォーマットはyyyy-MM-dd HH:mmです。入力行が異なるフォーマットの場合は、パターン文字列p
を提供してください。パターン文字列には、SimpleDateFormatのパターン文字を使用できます。詳細については、Java SimpleDateFormat docs ↗を参照してください。
署名: