MySQL5.7: datetime
程序员文章站
2022-05-04 13:46:49
-- 当前日期时间 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,涂聚文');
上一篇: vue总线bus传值的一些问题
推荐阅读
-
C#中DateTime日期类型格式化显示方法汇总
-
mysql datetime查询异常问题解决
-
centos 7系统下编译安装 mysql5.7教程
-
mysql5.x升级到mysql5.7后导入之前数据库date出错的快速解决方法
-
使用DateTime的ParseExact方法实现特殊日期时间的方法详解
-
基于DateTime.ParseExact方法的使用详解
-
mysql5.7安装教程(windows)
-
c#中DateTime.Now函数的使用详解
-
Win10下C# DateTime出现星期几问题的解决方法
-
解决Asp.net Mvc返回JsonResult中DateTime类型数据格式问题的方法