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

慕容3067478
TA貢獻(xiàn)1773條經(jīng)驗(yàn) 獲得超3個(gè)贊
一個(gè)替代方案,如果你的確是要轉(zhuǎn)換為服務(wù)器端的locaktime:Converting UTC to local time with SQL Server CLR
如果是將UTC轉(zhuǎn)換為客戶端localtime可以考慮timeago.
- 2 回答
- 0 關(guān)注
- 839 瀏覽
添加回答
舉報(bào)
0/150
提交
取消