我UWP應用,在那裏我得到我的JSON,寫清單,BINF查看轉換Unix時間戳正常日期(UWP)
這裏是視圖模型的代碼:
public class TopPostsViewModel : INotifyPropertyChanged
{
private List<Child> postsList;
public List<Child> PostsList
{
get { return postsList; }
set { postsList = value; OnPropertyChanged(); }
}
public TopPostsViewModel()
{
Posts_download();
}
public async void Posts_download()
{
string url = "https://www.reddit.com/top/.json?count=50";
var json = await FetchAsync(url);
RootObject rootObjectData = JsonConvert.DeserializeObject<RootObject>(json);
PostsList = new List<Child>(rootObjectData.data.children);
}
private async Task<string> FetchAsync(string url)
{
string jsonString;
using (var httpClient = new System.Net.Http.HttpClient())
{
var stream = await httpClient.GetStreamAsync(url);
StreamReader reader = new StreamReader(stream);
jsonString = reader.ReadToEnd();
}
return jsonString;
}
在JSON我有data.created_utc字段。例如,它就像這樣created_utc: 1446179731
。我看,這是unix timestamp
這裏是我的課:Classes
我需要將其轉換爲正常的日期。我如何做到這一點,並寫回列表?
所以我的問題更多的是,如何把領域和寫回來。
的[如何轉換unix時間戳爲datetime](https://stackoverflow.com/questions/28305153/how-convert-unix-timestamp-to-datetime) –
不,編輯可能重複我的問題@ JericCruz – Logan
@Logan你是什麼意思的「寫回來」? –