導航:首頁 > 數據處理 > 資料庫日期型接收什麼類型

資料庫日期型接收什麼類型

發布時間:2023-08-04 22:39:45

資料庫中 日期的幾種表示方法

Mysql中經常用來存儲日期的數據類型有三種:Date、Datetime、Timestamp。

【1】Date數據類型:用來存儲沒有時間的日期。Mysql獲取和顯示這個類型的格式為「YYYY-MM-DD」。支持的時間范圍為「1000-00-00」到「9999-12-31」。

【2】Datetime類型:存儲既有日期又有時間的數據。存儲和顯示的格式為 「YYYY-MM-DD HH:MM:SS」。支持的時間范圍是「1000-00-00 00:00:00」到「9999-12-31 23:59:59」。

【3】Timestamp類型:也是存儲既有日期又有時間的數據。存儲和顯示的格式跟Datetime一樣。支持的時間范圍是「1970-01-01 00:00:01」到「2038-01-19 03:14:07」。

(1)資料庫日期型接收什麼類型擴展閱讀

切記不要用字元串存儲日期

這種存儲日期的方式的優點還是有的,就是簡單直白,容易上手。但是,這是不正確的做法,主要會有下面兩個問題:

1、字元串佔用的空間更大。

2、字元串存儲的日期比較效率比較低(逐個字元進行比對),無法用日期相關的 API 進行計算和比較。

DateTime 類型沒有時區信息的

DateTime 類型是沒有時區信息的(時區無關),DateTime 類型保存的時間都是當前會話所設置的時區對應的時間。

當你的時區更換之後,比如你的伺服器更換地址或者更換客戶端連接時區設置的話,就會導致你從資料庫中讀出的時間錯誤。不要小看這個問題,很多系統就是因為這個問題鬧出了很多笑話。

Timestamp 和時區有關。Timestamp 類型欄位的值會隨著伺服器時區的變化而變化,自動換算成相應的時間,說簡單點就是在不同時區,查詢到同一個條記錄此欄位的值會不一樣。

閱讀全文

與資料庫日期型接收什麼類型相關的資料

熱點內容
vr技術開發需要投入多少 瀏覽:953
市政交通怎麼取消交易記錄 瀏覽:768
注冊理財產品有哪些 瀏覽:770
明日之後交易之城如何解鎖 瀏覽:158
外匯直盤交易哪個好做 瀏覽:811
廟溪二市場到深圳北站怎麼走 瀏覽:747
七夕發什麼信息給女方 瀏覽:997
蘋果手機如何設置不讓人看到信息 瀏覽:254
河南職業技術學院今年省控多少分 瀏覽:644
實體店怎麼找代理 瀏覽:547
幣幣哪個交易場所好 瀏覽:116
技術宅有哪些工具 瀏覽:47
大額股票交易手續費是多少 瀏覽:269
在哪裡可以學到大數據 瀏覽:891
華為中斷供貨後技術缺什麼 瀏覽:347
醫療數據相關公司有哪些 瀏覽:906
騰訊如何製作爆款產品 瀏覽:606
市場里賣一頭豬利潤一般多少 瀏覽:171
亞馬遜20美元以下的產品怎麼做 瀏覽:322
如何投訴江安人才市場 瀏覽:450