2015-04-12 57 views

回答

1

這些數字是unix時間戳。

幸運的是,轉換是非常簡單的,因爲他們只是表示,因爲01.01.1970

// create a new DateTime for the time timestamps start counting from 
var dt = new DateTime(1970, 1, 1, 0, 0, 0, 0, System.DateTimeKind.Utc); 
var dtDateTime = dt.AddSeconds(myJson.created_at).ToLocalTime(); 

哪裏myJson.created_at是你提取的日期時間(秒)經過的時間。

現在你明白什麼這些屬性,考慮this question並解釋如何在UNIX時間戳自動轉換爲C#日期時間爲JSON轉換的部分答案。請注意,問題有點不同,你需要秒,而不是像那個答案那樣毫秒。