MySQL5.7: datetime
程序员文章站
2022-10-04 19:06:30
-- 当前日期时间 select now(); select now(3);-- 保留3为毫秒数 SELECT NOW(6); -- 保留6为毫秒数 -- 当前日期和时间 至秒 select current_timestamp; select current_timestamp(3); select... ......
-- 当前日期时间
select now();
select now(3);-- 保留3为毫秒数
select now(6); -- 保留6为毫秒数
-- 当前日期和时间 至秒
select current_timestamp;
select current_timestamp(3);
select current_timestamp(6);
-- 当前日期,不包括时间
select curdate();
-- 当前时间
select curtime();
select date_format('2010-12-01 06:03:16.233999','%y-%m-%d %t:%f');
select date_format('2010-12-01 07:03:16','%y-%m-%d %h:%i:%s');
select timestampadd(hour, -8, '2008-08-08 12:00:00');
select date_add('2008-08-08 12:00:00', interval -8 hour);
select get_format(date,'iso');
select get_format(datetime,'iso');
select period_diff(200808, 200801);
select timestampdiff(year,'2002-05-01','2001-01-01');
--
drop table datetest;
create table `datetest` (
`time_id` int primary key auto_increment comment '自動增長id',
`coaction` nvarchar(100) null default '',
`createdate` timestamp(3) not null default current_timestamp(3), -- 保留3为毫秒数
`createdate2` datetime(3) not null default now(3),
`createdate3` timestamp(6) not null default current_timestamp(6), -- current_timestamp on update current_timestamp
`createdate4` datetime(6) not null default now(6) -- 保留6为毫秒数
) engine=innodb default charset=utf8 comment='时间格式测试' auto_increment=1;
select * from datetest;
insert into datetest(coaction) values('geovindu,涂聚文');
下一篇: 函数使用
推荐阅读
-
JavaScript转换数据库DateTime字段类型方法
-
阿里云ECS centos6.8下安装配置MySql5.7的教程
-
centos6.5中rpm包安装mysql5.7初始化出错的解决方法
-
Centos7.3下mysql5.7安装配置教程
-
MySQL5.7免安装版配置图文教程
-
5分钟了解MySQL5.7中union all用法的黑科技
-
CentOS7下Mysql5.7安装
-
使用Mysql5.x以上版本出现报错#1929 Incorrect datetime value: '''' for column ''createtime''
-
解决python写入mysql中datetime类型遇到的问题
-
CentOS7下安装MySQL5.7