2012-03-23 44 views
0

我该如何比较两个不同的时代时间戳时间的差异,然后比较两个小时的差异?同时还会返回两次差异的结果?获得时差?

例如我们有这些2个不同的timestamps-

Epoch timestamp1: 1332516308 --being currenttime 

Epoch timestamp2: 1335192846 --being currentime + a month 
+0

请提供样品数据。并接受你的接受+投票率:向那些回答你的问题的人表示一些赞赏...... – gbn 2012-03-23 15:26:29

+0

不同的时代?......你是什么意思与“同时还回报两次差异的结果”? – Lamak 2012-03-23 15:27:04

+0

来吧,给它更多的尝试,你已经如此接近! – Har 2012-03-23 15:29:29

回答

1
select datediff(hh, dateadd(ss, 1332516308, '19700101'),dateadd(ss, 1335192846, '19700101')) 

这应该会给你时间之间的差异。