「MariaDB 10.6.4」UNIX_TIMESTAMPで日付からUNIXタイムスタンプに変換する
環境
windows 10 64bit
MariaDB 10.6.4
書式
UNIX_TIMESTAMP(), UNIX_TIMESTAMP(date)
引数なしで呼び出された場合、Unix タイムスタンプ ( '1970-01-01 00:00:00′ UTC 以来の秒数 ) を符号なしの整数として戻します。
UNIX_TIMESTAMP() が date 引数で呼び出された場合は、’1970-01-01 00:00:00’ UTC 以後の秒として引数の値が戻されます。
使用例1
MariaDB [(none)]> SELECT UNIX_TIMESTAMP('2022-04-28 07:26:10') result; +------------+ | result | +------------+ | 1651098370 | +------------+ 1 row in set (0.000 sec)
使用例2
MariaDB [(none)]> SELECT UNIX_TIMESTAMP(); +------------------+ | UNIX_TIMESTAMP() | +------------------+ | 1651098782 | +------------------+ 1 row in set (0.001 sec)