关于UTC时间和本地时间
Posted jiangchengbiao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于UTC时间和本地时间相关的知识,希望对你有一定的参考价值。
收藏了个类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时间和本地时间的主要内容,如果未能解决你的问题,请参考以下文章