海詩(shī)網(wǎng) 知識(shí)百科 mysql(mysql官網(wǎng))

mysql(mysql官網(wǎng))

mysql, mysql中的日期類型有哪些?不知道小伙伴們今天來(lái)看看邊肖的分享吧!

mysql中的日期類型有:日期、時(shí)間、年份、日期時(shí)間和時(shí)間戳。每個(gè)時(shí)間類型都有一個(gè)有效值范圍和一個(gè)零值,在指定非法MySQL無(wú)法表示的值時(shí)使用。

時(shí)間戳類型具有專有的自動(dòng)更新功能。

1. Date

日期范圍:1000年1月1日/9999年12月31日

格式:YYYY-MM-DD

用法:日期值

2. Time

時(shí)間范圍:-838:59:59/838:59:59

Format: hour: minute: second

用法:時(shí)間值或持續(xù)時(shí)間

mysql官網(wǎng)

3. Year

年份范圍:1901/2155

格式:YYYY

用法:年值

4. Date and time

Date and time range: 1000-01-01 00: 00/9999-12-31 23: 59: 59.

格式:YYYY-MM-DD HH:MM:SS

用法:混合日期和時(shí)間值

5. Time stamp

Timestamp range:

1970-01-01 00:00:00/2038

結(jié)束時(shí)間為2147483647秒,北京時(shí)間2038年1月19日11: 14: 07,格林威治時(shí)間2038年1月19日03:14:07。

格式:YYYYMMDD HHMMSS

用法:混合日期和時(shí)間值,時(shí)間戳。

mysql官網(wǎng)

擴(kuò)展信息:

Time stamp and date-time comparison:

相似之處:

兩者都可以用來(lái)表示YYYY-MM-DD HH:MM:SS類型的日期。

差異:

它們的存儲(chǔ)方法、大小(字節(jié))和范圍是不同的。

TIMESTAMP,它將客戶端插入的時(shí)間從當(dāng)前時(shí)區(qū)轉(zhuǎn)換為UTC(通用標(biāo)準(zhǔn)時(shí)間)進(jìn)行存儲(chǔ)。查詢時(shí),將其轉(zhuǎn)換為客戶端的當(dāng)前時(shí)區(qū)并返回。

DATETIME,沒(méi)有任何變化,基本上是相同的輸入和輸出。

總結(jié):時(shí)間戳和DATETIME都可以用來(lái)表示YYYY-MM-DD HH:MM:SS類型的日期,只是存儲(chǔ)方式、存儲(chǔ)范圍和大小不同,沒(méi)有太大區(qū)別。但是對(duì)于跨時(shí)區(qū)服務(wù),

時(shí)間戳更合適。

時(shí)間和時(shí)間戳之間的轉(zhuǎn)換:

有些應(yīng)用程序生成的時(shí)間戳比這個(gè)數(shù)字多三位數(shù),也就是毫秒。如果要轉(zhuǎn)換,需要去掉后三位(標(biāo)準(zhǔn)的10位數(shù),如果是13位數(shù),可以除以1000),否則返回NULL。

#將時(shí)間轉(zhuǎn)換為時(shí)間戳unix_timestamp

SELECT UNIX_TIMESTAMP(2019-02-22 13:25:07); #1550813107

#將時(shí)間戳轉(zhuǎn)換為時(shí)間from_unixtime

SELECT FROM_UNIXTIME(1550813107); #2019-02-22 13:25:07

#NOW

SELECT UNIX_TIMESTAMP(NOW()); #1550813420

SELECT FROM_UNIXTIME(1550813420); #2019-02-22 13:30:20

mysql,以上就是本文為您收集整理的mysql最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。

本文來(lái)自網(wǎng)絡(luò),不代表海詩(shī)網(wǎng)立場(chǎng),轉(zhuǎn)載請(qǐng)注明出處:http://x91880.com/n/169323.html
      

idea(idea官網(wǎng)下載)

發(fā)表回復(fù)
聯(lián)系我們
聯(lián)系我們

在線咨詢: QQ交談

郵箱: 3587015498@qq.com

工作時(shí)間:周一至周五,9:00-17:30,節(jié)假日休息

關(guān)注微信
微信掃一掃關(guān)注我們
微信掃一掃關(guān)注我們
關(guān)注微博
返回頂部