mysql 時間和日期

來源:互聯網
上載者:User
datetime    佔8個位元組    可以顯示日期同時顯示時間  yyyy-mm-dd hh:mm:ss顯示範圍  1000-01-01 00:00:00----9999-12-31 23:59:59可用格式2011-01-01 00:01:102011/01/01 00+01+102011010100011011/01/01/  00@01@10mysql5.5版本之前日期類型無法精確到微秒層級 date               佔3個位元組   顯示日期顯示範圍   1000-01-01----9999-12-31   timestamp     佔用4個位元組       1970 10 10 80001----2038-01-19 03:14:07timestamp 和datetime顯示結果一樣但是顯示範圍不同,其次建表時timestamp格式可以設定預設值,datetime不行更新表時可以設定timestamp類型的列自動更新為目前時間   time                -838:59:59 ----838:59:59year               1901----2155   可以使用year(2)和year(4) 與時間相關的函數 now   current_timestamp    sysdate 1,now和current_timestamp是同樣的2,sysdate函數返回執行當前函數時的時間,而now返回的事執行sql語句時的時間 時間加減如果出現目標年份是閏月,會自動加減1天date_add(date,interval   expr  unit)date_sub(date,interval   expr  unit) date_add(now(),interval 1  day)unit  可以是如下資料yearmonthdayweekhourminutesecondmicrosecond date_format()函數,其作用是按使用者需求格式化列印日期,如果查詢條件使用建議使用時間索引。    select date_format(now() ,'%Y%m%d') as datetime ;
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.