因為 Facebook 上頭記錄時間是用 Unix Timestamp,所以來看一下怎麼做。
Unix Timestamp 的定義為目前 UTC 時間減去 Unix epoch 起始時間(1970/1/1 0:0:0 UTC)所得到的秒數。(Ref: Unix time)
private double UnixTimestamp(DateTime _datetime) { //Unix Epoch: 1970/1/1 0:0:0 TimeSpan span = (_datetime - new DateTime(1970, 1, 1, 0, 0, 0, 0).ToLocalTime()); return (double)span.TotalSeconds; }