日期差异在android中显示负值

时间:2015-06-24 05:32:44

标签: android android-sqlite

sqlitedifference即将到来negative

SELECT (strftime('%s','now') - strftime('%s', msl_last_sync_date_time))/60/60 as last_synch_time 
FROM mobi_sync_log 
WHERE my msl_last_sync_date_time is 2015-06-24 10:36:27  

请提出一些建议。

1 个答案:

答案 0 :(得分:2)

now以UTC格式返回时间。考虑到您发布问题的时间,2015-06-24 10:36:27将来是UTC。

考虑以UTC格式存储所有日期时间,或向其添加明确的时区,例如2015-06-24 10:36:27 +05:30