EsgynDB関数のunix_timestampおよびfrom_unixtime
1455 ワード
EsgynDB 2.5以降では、MySQLデータベースのunix_timestampおよびfrom_Unixtime関数の互換性を実現します. unix_timestampは、整形タイプの固定timestampに対応するunix timestamp値を得るために使用される. from_unixtimeは、一定のunix timestamp値から対応するtimestampタイムスタンプを取得するために使用されます.タイプはtimestampです.
UNIX_TIMESTAMPの使い方
FROM_UNIXTIMEの使い方
UNIX_TIMESTAMPの使い方
// unix timestamp
>>select unix_timestamp() from dual;
(EXPR)
--------------------
1556513782
--- 1 row(s) selected.
// unix timestamp ,2019-04-29 2019-04-29 00:00:00
>>select unix_timestamp('2019-04-29') from dual;
(EXPR)
--------------------
1556496000
--- 1 row(s) selected.
// unix timestamp
>>select unix_timestamp('2019-04-29 12:58:59') from dual;
(EXPR)
--------------------
1556542739
--- 1 row(s) selected.
// unix timestamp
>>select unix_timestamp('2019-04-29 12:58:59','YYYY-MM-DD HH24:MI:SS') from dual;
(EXPR)
--------------------
1556542739
--- 1 row(s) selected.
FROM_UNIXTIMEの使い方
// unix timestamp timestamp
>>select from_unixtime('1556496000') from dual;
(EXPR)
-------------------
2019-04-29 00:00:00
--- 1 row(s) selected.
>>select from_unixtime('1556542739') from dual;
(EXPR)
-------------------
2019-04-29 12:58:59
--- 1 row(s) selected.