您的位置:首页 > 数据库 > MySQL

Mysql 时间相关

2016-05-26 21:40 489 查看
Mysql的时间有date,datetime,time,timestamp

date是只有日期

datetime是日期和时间

time是时间

timestamp是时间戳,是从1970年1月1日到现在的秒数(好像是,没查)

时间函数有:

DATE_ADD 时间相加

DATE_SUB 时间相减

TIMEDIFF 时间差

update
table_name
set end_time = DATE_ADD(collect_time,INTERVAL 5 MINUTE)
WHERE
end_time = '0000-00-00 00:00:00'


SELECT
start_time,end_time, start_time
TIME_TO_SEC(TIMEDIFF(end_time,start_time)),end_time, start_time
from
table_name


UPDATE
table_name
SET
play_time = TIME_TO_SEC(TIMEDIFF(end_time,start_time))
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql time