【发布时间】:2020-12-23 15:43:48
【问题描述】:
【问题讨论】:
-
你在哪个时区?也许数据库有 UTC 值?
-
下午 3:30 到晚上 9:00 正好是 5 1/2 小时,而不是“将近 6 1/2 小时”
-
同意,听起来像是时区转换
-
如果没有时区,浏览器会假定日期为 UTC 并调整日期和时间部分以匹配浏览器的本地时区 - 这就是您看到更改的原因。理想情况下,这正是应该发生的事情,您需要实现一些以正确的 UTC 时间存储日期的东西。如果我要查看同一个日历,我希望它显示 21:00 到 22:00,就像我在英国一样,这对我们俩来说代表相同的时间。
-
1) 代码是文本。不要包含代码图片,尤其是在边缘甚至无法正确显示文本的地方。只需复制并粘贴它! 2)不清楚您的日期选择器与此有什么关系?你为什么特别提到它? 3) 请给我们看一些包含这些日期的 JSON 事件数据。 4) 请确保您已阅读您的 fullCalendar 版本的 fullCalendar 文档中的时区文章。
标签: javascript c# fullcalendar datetimepicker