2014-07-14 151 views
0

我想问如何在几分钟内找到两个字段的时间差。例如在2014-07-12 19:00:00填写的'in'字段中,并且在2014-07-12 20:30:00填写的'out'字段中,时间差会自动保存在'duration'字段中如何获得两个时间戳之间的差异

----in--------------|-------out-----------| duration 
2014-07-12 19:00:00 | 0000-00-00 00:00:00 | 0 
-------------------------------------------------- 

当我点击更新按钮就会更新一样,

-------in-----------|---------out---------| duration 

2014-07-12 19:00:00 | 2014-07-12 20:30:00 | 90 
-------------------------------------------------- 

谢谢

+0

可能重复日期时间值和检索结果在几分钟或第二?](http://stackoverflow.com/questions/981262/how-doi-i-使用-SQL中MySQL的二 - 日期 - 时间 - 值之间-减去-和检索的-T) –

回答

0

手册TIME_TO_SEC功能。

SELECT (TIME_TO_SEC(`in`)-TIME_TO_SEC(`out`))/60 AS duration FROM TABLE_NAME ; 
相关问题