转自:MySQL 取得两个时间相差的分钟数 及 常用时间函数
--取得相隔秒数
SELECTUNIX_TIMESTAMP('2012-06-09 00:10:11')-UNIX_TIMESTAMP('2012-06-09 00:09:12')
--取得相隔分钟数
SELECTround((UNIX_TIMESTAMP('2012-06-09 00:10:11')-UNIX_TIMESTAMP('2012-06-09 00:09:12'))/60)
时间函数:
SELECTNOW();
SELECTCURRENT_DATE();
SELECTCURRENT_TIMESTAMP()
SELECTDATE_SUB(NOW(),INTERVAL1HOUR)
SELECTDATE_SUB(NOW(),INTERVAL1DAY)
SELECTDATEDIFF('2012-11-28','2012-11-25')
SELECTDATE_FORMAT(NOW(),'%m/%d/%Y %H:%i:%s')