三十而立

mysql时间戳转换

//转换并写入:把时间戳转为可阅读时间(年-月-日 时:分:秒)格式
//wp_post是表名,addtime是时间字段
UPDATE wp_post set addtime=FROM_UNIXTIME(addtime,'%Y-%m-%d %H:%i:%s');

//wp_post是表名,addtime是时间字段
//查询转换入:把时间戳转为可阅读时间(年-月-日 时:分:秒)格式
select FROM_UNIXTIME(addtime,'%Y年%m月%d') from wp_post;

mysql时间加减,通常用于时区转换

//给时间加1小时语法,wp_post是表名,addtime是时间
UPDATE wp_post set addtime=DATE_ADD(addtime,interval 1 hour);
//减去1小时
UPDATE wp_post set addtime=DATE_sub(addtime,interval 1 hour);

select date_add(@dt, interval 1 day);   - 加1天  
select date_add(@dt, interval 1 hour);   -加1小时  
select date_add(@dt, interval 1 minute);    - 加1分钟  
select date_add(@dt, interval 1 second); -加1秒  
select date_add(@dt, interval 1 microsecond);-加1毫秒  
select date_add(@dt, interval 1 week);-加1周  
select date_add(@dt, interval 1 month);-加1月  
select date_add(@dt, interval 1 quarter);-加1季  
select date_add(@dt, interval 1 year);-加1年  

标签: mysql

添加新评论