mysql 时间类型小结

来源:互联网 发布:淘宝卖家怎么查访客 编辑:程序博客网 时间:2024/05/18 02:39
mysql 允许不严格的语法;任何标点符号都可以用作日期部分或者时间部分时间的额间隔符 -+*&%
98.12.32 11-30-23
€time:
time类型的取值范围是-839:59:59~838:59:59
D HH:MM:SS格式的字符串 D可以取值0~34 在存入数据库时 D被转换成小时保存 3 12:12:12在数据库中是(3*24+12):12:12
101010被理解为10:10:10   12被理解为00:00:12   109712被理解为不合法的输入
如果没有冒号,mysql解释值的时候,假定最右边的两位表示秒有了冒号就是从时开始 12:12  被理解为12:12:00
date:
仅需要日期值,没有时间部分
YYYY-MM-DD YYYYMMDD表示的日期范围 1000-01-01~9999-12-31
current_date或者now()表示当前日期
datetime:
YYYY-MM-DD HH:MM:SS
其中年份中 输入两位00~69将被转换成2000~2069 
70~99将被转换成1970~1999
取值范围1000-01-01 00:00:00 ~9999-12-3 23:59:59
如果输入121231050505将被转换成2012-12-31 05:05:05

0 0