我得到我的Android消息的時間戳(1370956788472)是這樣的:轉換錯誤的Android時間戳PHP的日期()函數
cursor.getString(cursor.getColumnIndex("date"))
,並試圖使用PHP date()函數這個Android時間戳轉換和我獲得日期和時間錯誤
echo date('Y-m-d H:i:s','1370956788472');
Output : 1997-04-28 09:50:48
但它會顯示正確的日期和時間,如果我從時間戳(去除472從1370956788472)刪除最後三個字符:
echo date('Y-m-d H:i:s','1370956788');
output: 2013-06-11 13:19:48
這裏有什麼問題,應該我做什麼,我可以把我的Android時間戳和1000
區別是毫秒與秒。所以'/ 1000' – PeeHaa
[php:convert milliseconds to date]可能重複(http://stackoverflow.com/questions/557959/php-convert-milliseconds-to-date) – PeeHaa