使用Windows外殼程序時,我嘗試查詢mmssms.db
像如何獲得日期在正確的格式
sqlite> select address, date, body from sms;
它給了我一些奇怪的格式的日期,我怎樣才能得到它在正確的日期格式。屏幕截圖附上。
使用Windows外殼程序時,我嘗試查詢mmssms.db
像如何獲得日期在正確的格式
sqlite> select address, date, body from sms;
它給了我一些奇怪的格式的日期,我怎樣才能得到它在正確的日期格式。屏幕截圖附上。
有一個日期(TIMESTRING,改性劑,改性劑,...)SQLite的功能,在這裏看到的 - http://www.sqlite.org/lang_datefunc.html
或的strftime(格式, TIMESTRING)看起來像它會更好地工作
所以像:
源碼>選擇地址,的strftime( '%Y-%間%d%H:%M:%S',日期),體來自短信;
看起來像一個時間日期戳。考慮格式化和鑄造
這是TSQL特定但概念是相同的,如果語法稍微
http://anubhavg.wordpress.com/2009/06/11/how-to-format-datetime-date-in-sql-server-2005/
編輯變化:我的博客只是一個鏈接我一派,涵蓋你想什麼比我輸入更快。
編輯#2:只要是徹底和公正,W3Schools的有一個很好的教程在此位置:
http://www.w3schools.com/sql/sql_dates.asp
好運!
它是以毫秒爲單位的一個java時間戳..
它的毫秒和unixepoch,所以查詢將是:'選擇地址,的strftime( '%Y-%間 - %d%H:%M:%S',日期/ 1000, 'unixepoch'),體從短信;' – 2012-02-28 21:35:39