mysql 时间类型小结

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值