通常從string
轉換DateTime
是很容易的,但是我遇到了這個格式:轉換日期時間從陌生格式DateTime對象
Mon Jan 05 17:38:34 +1100 2015
這似乎很離奇,也使得DateTime.Parse()
失敗。所有的元素都在那裏。有沒有辦法將它轉換爲DateTime,而不用執行string.split(" ")
將它分成塊。它看起來好像可能是一個ISO
標準,儘管標準超出了我的視野。
爲了澄清,我想在使用C#
上述樣品string
轉換爲DateTime
對象在.NET
一些幫助和寧願做它不分割字符串,如果可能的。
(@editors,你爲什麼會同意編輯改變句子停頓成連寫句是英語不好?請停止編輯爲epeen對編輯-.-緣故)
退房['DateTime.ParseExact'](https://msdn.microsoft.com/en-us/library/w2sa9yss%28v=vs.110%29 .aspx)和[自定義格式字符串](https://msdn.microsoft.com/en-us/library/8kb3ddd4(v = vs.110).aspx)。 – juharr
你認爲+1100代表什麼?你有沒有試過DateTime.TryParseExact? – Blackwood
@Blackwood +1100是時區偏移量。 – juharr