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

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

發布時間: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 類型欄位的值會隨著伺服器時區的變化而變化,自動換算成相應的時間,說簡單點就是在不同時區,查詢到同一個條記錄此欄位的值會不一樣。

閱讀全文

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

熱點內容
公安信息學和犯罪學哪個好 瀏覽:76
山東職教高考機電技術考什麼 瀏覽:745
微商怎麼做代理的 瀏覽:307
怎麼做蝸蝸代理 瀏覽:675
如何改動縱坐標軸中的數據 瀏覽:73
農副產品怎麼賠償 瀏覽:914
做微商如何帶代理的方法 瀏覽:859
諾基亞多少技術 瀏覽:299
外匯交易者怎麼反省 瀏覽:26
產品需求如何列出節點 瀏覽:452
代理手游注意哪些 瀏覽:730
廣數928如何用u盤拷貝程序 瀏覽:239
護腰產品都有哪些系列 瀏覽:802
設備對產品質量有哪些好處 瀏覽:614
丁山有哪些批發市場 瀏覽:929
華通銀行的產品有哪些 瀏覽:471
微信小程序音頻怎麼下載到電腦上 瀏覽:320
南陽愛美家傢具維修技術怎麼樣 瀏覽:630
建信信託產品如何購買 瀏覽:578
美股市場怎麼沒開市 瀏覽:9