[C#][Linux] 關於Solaris時間(1497334140000 )轉成一般時間格式 - S7an Insights

Breaking

S7an Insights

生活 × 技術 × 分享 讓複雜的問題,有條理地解決。

2017年6月14日 星期三

[C#][Linux] 關於Solaris時間(1497334140000 )轉成一般時間格式


 
//dr["Task_NextRun"] = task_nextrun;//因為抓到的時間是Linux時間1497334140000,所以改由下面Region做處理
#region MyRegion --計算下次的執行時間,先由Linux時間1497334140000 >> 轉成C#時間
  long nextrunl = long.Parse(task_nextrun);
  DateTime dtserver = TransDateTime(nextrunl);
  //double diffSeconds = DateTime.Now.Subtract(dtserver).TotalSeconds;
  dr["Task_NextRun"] = dtserver.ToString();
#endregion

Ref:

C# DateTime 與其他語言 DateTime 計算的注意事項

C# - Timestamp 與 DateTime 互轉

C#中DateTime.Ticks属性及Unix时间戳转换

String to Long

沒有留言:

張貼留言

問題沒有大小或好壞