C# – String to DateTime 及時間相減

String str_start = "2014-09-24 13:45:00";
String str_end = "2016-02-12 14:35:05";

//轉換成DateTime
DateTime dt_start = Convert.ToDateTime(str_start);
DateTime dt_end = Convert.ToDateTime(str_end);

//時間相減
TimeSpan ts = dt_end - dt_start;

//以天為單位
String totalDays = ts.TotalDays.toString();
//以小時為單位
String totalHours = ts.TotalHours.toString();
//以分鐘為單位
String totalMinutes = ts.TotalMinutes.toString();
//以秒為單位
String totalSeconds = ts.TotalSeconds.toString();
//以毫秒為單位
String totalMilliseconds = ts.TotalMulliseconds();

開始在上面輸入您的搜索詞,然後按回車進行搜索。按ESC取消。

返回頂部