我消耗它返回我一些日期爲字符串web服務,我用DateTime.Parse
得到correspondente DateTime
對象。它正在工作,但恐怕我的使用DateTime.Parse
可能容易受到由不同區域設置引起的錯誤的影響。返回的日期是以下格式:如何正確地分析一個DateTime格式爲:「2013-04-29T00:00:00」
2014-04-24T00:00:00
我使用解析它的代碼:
DateTime d = DateTime.Parse(strValue);
是否有某種方式(如通過一個格式提供,或使用另一種方法),在該我保證我的解析例程可以工作,而不管機器語言環境設置如何?
這是ISO8601日期時間格式,*不會根據機器設置而改變。傳遞文化不會傷害,但可選。 – 2013-04-29 19:39:24
另外請注意,其中任何一個的結果都會有'.Kind'值爲'Unspecified' - 這可能是也可能不是您所期望的。 – 2013-04-29 20:04:48