「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)

 

MariaDB

Posted by arkgame