FullCalendar夏令时移动事件返回1天

时间:2016-04-05 13:06:06

标签: javascript jquery asp.net-mvc datetime fullcalendar

我一直在测试我的FullCalendar实现,之前通过Februrary和3月的大部分时间,在特定日期添加事件时,事件在正确的日期呈现。

但是,现在我已经在四月的几天进行了测试(因为夏令时已经开始),每当我点击一个日期并添加一个事件时,它就会在前一天呈现。

如何解决此问题?我无法理解它。

感谢。

1 个答案:

答案 0 :(得分:0)

不确定这是否会对任何人有所帮助,但我有脑电波。

我用过:

if (TimeZoneInfo.Local.IsDaylightSavingTime(item.Date))

要检测我想要添加事件的日期是否在DST中,如果是,我在显示的事件开始和结束时添加了一天,现在它按预期工作。