我在2011-04-26 05:00:00(格式为YYYY-MM-DD HH:MM:SS)中缩短或减去12小时30分钟在MySQL数据库中。
输出应该是2011-04-25 16:30:00。
我们可以使用和减去任何日期函数吗?
答案 0 :(得分:6)
DATE_SUB(`date`,INTERVAL '12:30' HOUR_MINUTE)
签出mysql的date and time functions
答案 1 :(得分:3)
答案 2 :(得分:3)
select '2011-04-26 05:00:00' - interval 12 * 60 + 30 minute