將字串轉換為DateTime 物件變得容易
要在C# 中快速輕鬆地進行字串到DateTime 的轉換,請考慮使用DateTime 的強大功能.ParseExact()。只需傳入您的輸入字串以及對應的格式規格即可。例如,要將「20090530123001」這樣的字串轉換為使用「yyyyMMddHHmmss」格式的DateTime 物件:
DateTime dateTime = DateTime.ParseExact( "20090530123001", "yyyyMMddHHmmss", CultureInfo.InvariantCulture);
如果字串的格式可能有所不同,或者您希望避免潛在的異常,則可以利用DateTime。試解析精確()。此方法傳回一個指示成功或失敗的布林值,同時也將解析後的 DateTime 值指派給輸出參數:
DateTime dateTime; bool success = DateTime.TryParseExact( "20090530123001", "yyyyMMddHHmmss", CultureInfo.InvariantCulture, DateTimeStyles.None, out dateTime); if (success) { // Successful parsing }
以上是如何在 C# 中輕鬆將字串轉換為 DateTime 物件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!