0
我有一個來自我的Android手機的通話記錄備份,並且我試圖瞭解通話時間&。Android通話記錄日期轉換
日誌說:
<HTCCALLOG>
new=1
numbertype=3
duration=28
number=PERSON'S PHONE NUMBER
type=1
_id=1853
numberlabel=null
name=PERSON'S NAME
date=1333119990954
這裏的問題。當我嘗試轉換日期時間(我使用.Net的CSsharp)時,我得到以下日期02/01/0001 01:01:51,這當然不是該通話的有效日期。
試圖爲今天的日期和時間轉換爲與UTC格式較長的數字,我得到比那些在日誌文件數量較多。
有人能指出我做錯了什麼嗎?以下是代碼。
long datelong = long.Parse("1333119793100");
DateTime date = new DateTime(datelong, DateTimeKind.Utc);
Console.WriteLine(date.ToString("dd/MM/yyyy hh:mm:ss"));
DateTime today = DateTime.Now;
Console.WriteLine("\n\n{0}\n{1}", today.ToFileTimeUtc(), datelong);
Console.ReadKey();
非常感謝