我的代碼是這樣的 private DateTime changTimeType(string s) { DateTime time; CultureInfo ci = new CultureInfo("en-NZ");//區域化設置 try { time = DateTime.ParseExact(s, "ddd MMM dd hhh:mm:ss zzz yyyy", ci, DateTimeStyles.AdjustToUniversal); } catch (Exception) { time = DateTime.Now; } return time; }發現有好多個是時間無法轉化,即發生異常 轉化為了當前時間 例如時間為"Fri Mar 16 14:36:35 +0800 2012"
2 回答

慕容3067478
TA貢獻1773條經驗 獲得超3個贊
一個替代方案,如果你的確是要轉換為服務器端的locaktime:Converting UTC to local time with SQL Server CLR
如果是將UTC轉換為客戶端localtime可以考慮timeago.
- 2 回答
- 0 關注
- 850 瀏覽
添加回答
舉報
0/150
提交
取消