將DateTime 物件轉換為ISO 8601 格式是一項常見任務,但常見任務,但常見任務其轉換回來C# 中對DateTime 的記錄較少。本文示範如何有效地將 ISO 8601 字串解析為 DateTime 物件。
要從ISO 8601 字串建立DateTime 對象,請使用DateTime.Parse() 與下列注意事項:
DateTime d1 = DateTime.Parse("2010-08-20T15:00:00");
DateTime d2 = DateTime.Parse("2010-08-20T15:00:00Z", null, System.Globalization.DateTimeStyles.RoundtripKind);
考慮 ISO 8601 字串「2010-08-20T15:00:00Z」。要使用 RoundtripKind 將其轉換為 DateTime 物件:
DateTime d3 = DateTime.Parse("2010-08-20T15:00:00Z", null, System.Globalization.DateTimeStyles.RoundtripKind);
此方法可以正確處理時區資訊並準確表示 DateTime 值。
以上是如何將 ISO 8601 字串轉換為 .NET DateTime 物件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!