【问题标题】:Difference between GMT and UTCGMT 和 UTC 之间的差异
【发布时间】:2019-05-01 10:03:35
【问题描述】:

客户注册并选择他的时区 GMT +1 在表单上,​​客户输入日期和时间 2019 年 5 月 1 日下午 5:00 我们从输入时间中减去 1 小时并将其保存到数据库中 所以节省的时间是 2019 年 5 月 1 日下午 4:00 这次是UTC 0

服务器时区设置为 UTC 0

所以我的问题是基于 GMT 偏移量的加法和减法使时间成为通用时间还是需要其他任何东西?

.net 中的方法也像 ToUniversalTime() 是在做同样的事情吗?

【问题讨论】:

  • 是的,这使得它(带有 gmt 偏移的本地日期)成为 UTC 日期。请记住,对于历史日期/时间,这通常是首选。对于调度(未来的日期/时间),它可能会导致问题,最好将本地日期时间与时区信息一起存储。这是因为未来时区可能会在所选时间过去之前发生变化。

标签: asp.net .net datetime


【解决方案1】:

格林威治标准时间 (GMT) 经常与协调世界时 (UTC) 互换或混淆。但是 GMT 是一个时区,而 UTC 是一个时间标准。 有关详细信息,请查看此链接: http://cartfulldeal.com/Question/Details/14/the-difference-between-gmt-and-utc

【讨论】:

    猜你喜欢
    • 2011-01-18
    • 1970-01-01
    • 1970-01-01
    • 2012-04-18
    • 1970-01-01
    • 2012-02-28
    • 1970-01-01
    • 2018-05-04
    相关资源
    最近更新 更多