Datetime 时间日期 yyyy--mm--dd hh:ii::ss 表示范围 1000到9999有0值:0000-00-00 00:00:00
Date 日期 就是datetime中的date部分
Time 时间(段) 指定的摸个区间之间 时间到+时间
Timerstarmap 时间戳 1970开始 yyyy-mm-dd hh-ii-ss格式
datetime 完全一致
创建时间日期表
create table my_date
(d1 datetime,
d2 date,
d3 time,
d4 timestamp,
d5 year)charset utf8;
插入数据
time 可是负数
year 可是使用2位数插入
insert into my_date values('2015-9-28', '11:50:30 ','2015-9-28 11:51:08',2015);
insert into my_date values('2015-9-28', '-11:50:30 ','2015-9-28 11:51:08',2015);
insert into my_date values('2015-9-28', '-211:50:30 ','2015-9-28 11:51:08',2015);
insert into my_date values('2015-9-28', '-2 11:50:30 ','2015-9-28 11:51:08',2015);
year 可是使用2位或4位
insert into my_date values('2015-9-28 11:50:30','2015-9-28','11:50:54',2015);
timestmap 修改记录
update my_date set d1='2015-9-28 11:55:45' where d5=2069;