码迷,mamicode.com
首页 > 其他好文 > 详细

关于UTC时间和本地时间

时间:2018-09-11 11:31:19      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:改变   实现   直接   inpu   成本   获取   自动   element   取出   

收藏了个类Publics  可以实现本地时间和UTC时间的转换

UCT时间=本地时间-8    本地时间比UTC时间快8小时

element-ui的日期选择器上  选择的时间显示的是本地时间   但实际值是UTC时间传到后端

这时候 时间的类型是UTC时间 

在实体中  要调用转成UTC时间的方法(自动计算时差)   

 

从实体中获取数据的时候  时间是datetime格式   所以 调用 时间刻度不变  把时间类型转成UTC时间

这时候时间的类型是UTC类型了   但时间的值还是从数据库中取出来的值  这时候就把时间的类型改变了

在UTC输出类中    把时间转成本地时间(自动计算时差)

这样在前端页面展示的就是本地时间了

 

这个时间类方法 public static DateTime? ToKindUTC(DateTime? input)

会判断input如果是UTC时间 直接返回  如果是本地时间 则转成本地时间(自动计算时差)  如果当前时间没有类型 则把当前时间指定为UTC时间 时间刻度不变

关于UTC时间和本地时间

标签:改变   实现   直接   inpu   成本   获取   自动   element   取出   

原文地址:https://www.cnblogs.com/jiangchengbiao/p/9625534.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!