【问题标题】:DateTime changing problem after deployment of asp.net mvc application部署asp.net mvc应用程序后日期时间更改问题
【发布时间】:2020-03-15 13:38:02
【问题描述】:

在服务器上发布应用程序后,我的应用程序中的所有日期时间都增加了 8 小时。

这是我在控制台中打印时本地主机上的日期时间变量 2020 年 2 月 20 日星期四 16:24:44 GMT+0200(东欧标准时间)

这是服务器上相同的日期时间变量 2020 年 2 月 21 日星期五 00:24:44 GMT+0200(东欧标准时间)

如何防止这些变化

【问题讨论】:

  • 我想您确定自己的时区,但是服务器的时区呢?那不是 UTC(尽管偏移量似乎不匹配)?

标签: javascript asp.net-mvc


【解决方案1】:

检查以解决问题的要点

  1. 查看如何设置服务器时间
  2. 如果您使用的是数据库,请检查数据库引擎时间
  3. 始终尝试使用基于 UTC 的时间(推荐)
  4. 尝试使用名为“moment”的 js 库(推荐)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多