次のような Android メッセージのタイムスタンプ (1370956788472) を取得しています。
cursor.getString(cursor.getColumnIndex("date"))
そして、php date() 関数を使用してこの Android タイムスタンプを変換しようとすると、日付と時刻が間違っています
echo date('Y-m-d H:i:s','1370956788472');
Output : 1997-04-28 09:50:48
しかし、タイムスタンプから最後の 3 文字を削除すると、正しい日付と時刻が表示されます (1370956788472 から 472 を削除):
echo date('Y-m-d H:i:s','1370956788');
output: 2013-06-11 13:19:48
ここで何が問題なのですか?どうすればよいですか? Android のタイムスタンプを 1000 で割ります