MySQL獲取當前時間與日期間隔

2021-09-09 08:06:32 字數 1112 閱讀 4306

mysql獲取當前時間與日期間隔。

mysql常用的日期和時間函式:函式

說明curdate()、current_date()

返回當前日期,格式:yyyy-mm-dd。

curtime()、current_time()

返回當前時間,格式:hh:mm:ss。

now()、current_timestamp()、localtime()、sysdate()、localtimestamp()

返回當前日期和時間,格式:yyyy-mm-dd hh:mm:ss。

datediff(d1,d2)

計算日期d1與d2之間相隔的天數。

返回當前日期,格式:yyyy-mm-dd。

select curdate();      -- 輸出結果:2019-01-17

select current_date(); -- 輸出結果:2019-01-17

返回當前時間,格式:hh:mm:ss。

select curtime();      -- 輸出結果:18:28:36

select current_time(); -- 輸出結果:18:28:36

返回當前日期和時間,格式:yyyy-mm-dd hh:mm:ss。

select now();               -- 輸出結果:2019-01-17 18:38:58

select current_timestamp(); -- 輸出結果:2019-01-17 18:38:58

select localtime(); -- 輸出結果:2019-01-17 18:38:58

select sysdate(); -- 輸出結果:2019-01-17 18:38:58

select localtimestamp(); -- 輸出結果:2019-01-17 18:38:58

計算日期d1與d2之間相隔的天數。

select datediff('2019-1-17','2019-1-10');   -- 輸出結果:7

mysql時間與日期函式

返回日期相關的 now current timestamp 返回當前時間 to days date 返回日期date是西元0年至今多少天 不計算1582年以前 轉換為天數 date是日期型別 from days n 給出西元0年至今多少天返回date值 不計算1582年以前 curdate curr...

mysql時間與日期函式

返回日期相關的 now current timestamp 返回當前時間 to days date 返回日期date是西元0年至今多少天 不計算1582年以前 轉換為天數 date是日期型別 from days n 給出西元0年至今多少天返回date值 不計算1582年以前 curdate curr...

時間與日期

通常確定時間和日期對乙個程式來說是很有用的,程式可能希望記錄執行時間.或者在某一時間後改變執行方式.例如乙個遊戲可能需要玩家在倒計時內完成某個任務 所有的 系統都使用同一時間和日期起點 格林威治時間 1970年1月1日.而 紀元開始於1980年.時間通過乙個長整型的預定義型別time t來表示,它和...