用了WMI的 Win32_OperatingSystem
拉出 LocalDateTime 裡面的值來看
結果是UTC格式
像是這樣
20130523151303.167000+480
查了好久
網路上都沒什麼中文文可以查
只好徒手砍了這個字串了
然後再硬上成DateTime
得到我們要的 NowTime了~耶
ParseExact最後的null要有奇怪的格式才用的到,像是上午下午 AM PM之類的
記錄一下,也給無意搜尋到這裡的迷途羔羊看看
還是有更方便的方式呢....?
拉出 LocalDateTime 裡面的值來看
結果是UTC格式
像是這樣
20130523151303.167000+480
查了好久
網路上都沒什麼中文文可以查
只好徒手砍了這個字串了
string UTCTime = Return["LocalDateTime"].ToString();
string[] sub = UTCTime.Split('+','.');
然後再硬上成DateTime
DateTime NowTime = DateTime.ParseExact(sub[0],"yyyyMMddHHmmss",null);
得到我們要的 NowTime了~耶
ParseExact最後的null要有奇怪的格式才用的到,像是上午下午 AM PM之類的
記錄一下,也給無意搜尋到這裡的迷途羔羊看看
還是有更方便的方式呢....?
留言
張貼留言