MySQL獲得當前日期時(shí)間函數大全詳解

Time:2021/06/02 13:15:02   Click:

1、 獲得當前日期+時(shí)間(date + time)函數:now()

2、 獲得當前日期+時(shí)間(date + time)函數:sysdate()

3、 獲得當前日期(date)函數:curdate()

4、 獲得當前時(shí)間(time)函數:curtime()

5、 獲得當前 UTC 日期時(shí)間函數:utc_date(), utc_time(), utc_timestamp()


一、取得當前時(shí)間

MySQL獲得當前日期+時(shí)間(date + time)函數:now();其數據格式如:YYYY-mm-dd HH:ii:ssSELECT NOW(); 結果:2014-07-17 22:10:12

除了NOW()函數,還(hái)有其他取得當前時(shí)間的函數:localtime( ) , localtimestamp( ) , current_timestamp( ) ;
SELECT localtime( ) , localtimestamp( ) , current_timestamp( ) , now( ) 這(zhè)裡(lǐ)的結果都(dōu)是:2014-07-17 22:10:12

二、取得 時(shí)間,日期,無日期的時(shí)間

SELECT NOW() ,CURDATE(), CURTIME();
NOW()    :2014-07-17 22:10:12
CURDATE():2014-07-17
CURTIME():22:10:12

這(zhè)裡(lǐ)也等同于
SELECT CURRENT_TIMESTAMP(),CURRENT_DATE(), CURRENT_TIME()
CURRENT_TIMESTAMP():    2014-07-17 22:10:12
CURRENT_DATE()     :    2014-07-17
CURRENT_TIME()     :    22:10:12

三、取得UTC時(shí)間

SELECT UTC_TIMESTAMP(),UTC_DATE(),UTC_TIME()
CURRENT_TIMESTAMP():    2014-07-17 14:10:12
CURRENT_DATE()     :    2014-07-17
CURRENT_TIME()     :    14:10:12


因爲我國(guó)位于東八時(shí)區,所以本地時(shí)間 = UTC 時(shí)間 + 8 小時(shí)。UTC 時(shí)間在業務涉及多個國(guó)家和地區的時(shí)候,非常有用。 所以用UTC_TIME()+8小時(shí) 等于當前時(shí)間CURTIME()/CURRENT_TIME()。

錦江區聚格樂享網絡工作室-一家服務10年的專業網站制作公司,累計服務客戶400+,用心,隻爲做好(hǎo)每一個網站!



TOP

錦江區聚格樂享網絡工作室@2012 版權所有
蜀ICP備12016524号-2

立即咨詢
成(chéng)都(dōu)網站建設,成(chéng)都(dōu)做網站,錦江區聚格樂享網絡工作室
40f13d50b73e104f832ed1b719ae6935