我有以下的日期時間串:UTC爲datetime轉換
2013-08-16T09:21:05-04:00
我怎樣才能獲取到本地日期時間格式在VB.NET中?
UPDATE
剛剛意識到字符串有尚未被消毒正確的DateTime.ParseExact()和DateTime.TryParse #blush
我有以下的日期時間串:UTC爲datetime轉換
2013-08-16T09:21:05-04:00
我怎樣才能獲取到本地日期時間格式在VB.NET中?
UPDATE
剛剛意識到字符串有尚未被消毒正確的DateTime.ParseExact()和DateTime.TryParse #blush
您是否嘗試過這樣的事情
Dim s As String = "2013-08-16T09:21:05-04:00"
Dim d As DateTime = DateTime.Parse(s)
Dim dateValue As DateTime = DateTime.Parse("2013-08-16T09:21:05-04:00")
Debug.WriteLine(dateValue.ToString)
輸出我的機器(英式英語,GMT + 1):
16/08/2013 14:21:05