Mysql 日期和時間 範圍

2021-08-25 15:06:27 字數 787 閱讀 1839

date

日期。支援的範圍為'1000-01-01'到'9999-12-31'。mysql以'yyyy-mm-dd'格式顯示date值,但允許使用字串或數字為date列分配值。

· datetime

日期和時間的組合。支援的範圍是'1000-01-01 00:00:00'到'9999-12-31 23:59:59'。mysql以'yyyy-mm-dd hh:mm:ss'格式顯示datetime值,但允許使用字串或數字為datetime列分配值。

· timestamp[(m)]

時間戳。範圍是'1970-01-01 00:00:00'到2023年。

timestamp列用於insert或update操作時記錄日期和時間。如果你不分配乙個值,表中的第乙個timestamp列自動設定為最近操作的日期和時間。也可以通過分配乙個null值,將timestamp列設定為當前的日期和時間。

timestamp值返回後顯示為'yyyy-mm-dd hh:mm:ss'格式的字串,顯示寬度固定為19個字元。如果想要獲得數字值,應在timestamp 列新增+0。

· time

時間。範圍是'-838:59:59'到'838:59:59'。mysql以'hh:mm:ss'格式顯示time值,但允許使用字串或數字為time列分配值。

· year[(2|4)]

兩位或四位格式的年。預設是四位格式。在四位格式中,允許的值是1901到2155和0000。在兩位格式中,允許的值是70到69,表示從2023年到2023年。mysql以yyyy 格式顯示year值,但允許使用字串或數字為year列分配值。

mysql日期和時間型別 MySQL日期和時間型別

mysql中儲存日和和時間,使用日期和時間型別。提供的包括year date time datetime和timestamp。year 占用 1位元組 取值範圍 1901 2155 日期格式 yyyy 0000 date 占用 4位元組 取值范文 1000 01 01 9999 12 3 日期格式 ...

mysql時間日期 MySql 時間和日期函式

下面是mysql各種內建時間函式 1.curdate current date 用於獲取當前的日期。2.curtime current time 用於獲取現在的時鐘時間。3.now current timestamp localtime sysdate 四類函式可以獲取當前的日期和時鐘時間 4.da...

mysql time 範圍 Mysql時間範圍相關

mysql時間範圍相關 mysql to days函式 to days函式 返回從0000年 公元1年 至當前日期的總天數。1,查詢當天 今天 的資料 select from order where to days order time to days now 2,查詢昨天的資料 select fr...