为了账号安全,请及时绑定邮箱和手机立即绑定

如何将UTC时间转化为本地时间

如何将UTC时间转化为本地时间

GCT1015 2018-08-02 06:05:13
我的代码是这样的 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.


查看完整回答
反对 回复 2018-08-06
  • 2 回答
  • 0 关注
  • 796 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信