SELECT UNIX_TIMESTAMP();
SELECT NOW();
SELECT DATE_FORMAT(NOW(),'%Y-%m-%d %H:%i:%s') AS TIME;
select FROM_UNIXTIME(UNIX_TIMESTAMP(),'%Y-%m-%d %H:%i:%S');

 

 

mysql>set @dt = '2020-07-24 12:02:05';

CONVERT_TZ(dt,from_tz,to_tz)  --转换datetime值dt,从from_tz由给定转到to_tz的时区,并返回的结果值
select CONVERT_TZ("2018-12-25 12:25:00",@@session.time_zone,"+00:00") ;
date_add(@dt, interval 1 day); 
date_add(@dt, interval '01:15:30' hour_second)  --日期增加一个时间间隔
date_sub('2020-07-24 12:02:05', interval '1 1:1:1' day_second)  --日期减去一个时间间隔
datediff('2020-07-08', '2020-07-01')  --日期相减函数
str_to_date('07/24/2020', '%m/%d/%Y') --字符串转换为日期
date_format('2020-07-24 11:32:24', '%Y%m%d%H%i%s')  --日期/时间转换为字符串
from_unixtime(1595563325,'%Y-%m-%d %H:%i:%s'); --时间戳格式化 -- 2020-07-24 12:02:05
unix_timestamp('2020-07-24 12:02:05');  --获取UNIX时间戳 -- 1595563325
current_timestamp() 2021-12-28 10:41:53 --获取当前日期+时间
now() 2021-12-28 10:41:53 --获取当前日期+时间
utc_timestamp()  --获取utc日期时间
utc_date()   --获取utc日期
utc_time()   --获取utc时间

  

 posted on 2023-04-21 09:38  boye169  阅读(166)  评论(0编辑  收藏  举报