您好,欢迎访问一九零五行业门户网

mysql基础:mysql列类型--时间和日期_MySQL

bitscn.com
mysql基础:mysql列类型--时间和日期
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'到2037年。
timestamp列用于insert或update操作时记录日期和时间。如果你不分配一个值,表中的第一个timestamp列自动设置为最近操作的日期和时间。也可以通过分配一个null值,将timestamp列设置为当前的日期和时间。
timestamp值返回后显示为'yyyy-mm-dd hh:mm:ss'格式的字符串,显示宽度固定为19个字符。如果想要获得数字值,应在timestamp 列添加+0。
注释:mysql 4.1以前使用的timestamp格式在mysql 5.1中不支持;关于旧格式的信息参见mysql 4.1 参考手册。
·         time
时间。范围是'-838:59:59'到'838:59:59'。mysql以'hh:mm:ss'格式显示time值,但允许使用字符串或数字为time列分配值。
·         year[(2|4)]
两位或四位格式的年。默认是四位格式。在四位格式中,允许的值是1901到2155和0000。在两位格式中,允许的值是70到69,表示从1970年到2069年。mysql以yyyy 格式显示year值,但允许使用字符串或数字为year列分配值。
bitscn.com
其它类似信息

推荐信息