##問題描述: 在Titanium下存如sqlite毫秒級別的時間戳, 再獲取的時候獲得的數值不正確,有時候還多是負數..在Android下沒有此問題. ##解決辦法:javascript
先在數據庫中更改原先的時間戳的字段爲VARCHAR類型的,之後存儲字符串的時間戳,如: '1360229569444'php
因爲字符串是沒法比較的,在須要根據此字段做爲where條件時,使用CAST(expr AS target_type)強制轉換爲NUMERIC類型,而後進行比較.如:html
select * from mytable where CAST(start_time AS NUMERIC) > 1360229569444java
###參考資料:sql