これはプログラミングに関する質問ではありませんが、関連しています。
そこで、iPhone からバックアップされた SMS DB を解析する方法を見つけようとしています。「メッセージ」テーブル、特に「日付」フィールドを見ています。最近のメッセージでは、日付/時刻を示すために別の番号付けシステムが使用されていることに気付きました。1318470904 にメッセージを送信し、340164736 に返信を送信しているため、iMessage への切り替えに絞り込みました。これらのメッセージが 1 時間以内に送信されたという事実を知っていますが、 30歳差。
この新しいシステムを使用して日付を正確に計算する方法を知っている人はいますか? それは別のエポックを使用していますか、それとも私がしなければならないクレイジーな数学がありますか?
編集: 最近のメッセージも影響を受けます。テキスト (緑色のバブル) は通常どおり日付が設定されて保存され、iMessage を介したもの (青色のバブル) は異なる日付表現で保存されます。