用时间戳来计算
SELECT (UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP('2015-04-20 15:12:12'))/60也就是得到两个时间相差的秒数,然后除60得到分种。
mySQL:time_to_sec(timediff('2010-08-20
12:01:00',
'2010-08-20
12:00:00'))返回相差秒数
SQLServer:
一:SELECT
DATEDIFF(
Day,
'2008.08.25',
'2008.09.01'
)
二:SELECT
DATEDIFF(
Second,
2009-8-25
12:15:12',
2009-9-1
7:18:20')
--返回相差秒数
SELECT
DATEDIFF(
Minute,
2009-8-25
12:15:12',
2009-9-1
7:18:20')
--返回相差分钟数
或者
SELECT
DATEDIFF(
Hour,
2009-8-25
12:15:12',
2009-9-1
7:18:20')
--返回相差小时数
三:SELECT
DATEDIFF(
Day,
2009-8-25
12:15:12',
2009-9-1
7:18:20')
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)