javascript - fullCalendar:我在渲染 100 年之前的事件(0000 - 0099 年)时遇到问题(使用 ISO8601 格式)

标签 javascript jquery fullcalendar momentjs iso8601

我正在构建一个日历,通过 fullcalendar 显示不同的事件。事件范围为 0001 - 6000 年。

fullcalendar 期望获得 ISO8601 格式的日期。我将这种格式的日期传递给他。

当我渲染 0100-6000 年的事件时,所有东西都工作正常,并且事件显示完美。

但是当我想显示 100 (0001-0099) 之前的年份时,事件不会以全日历显示。

这里有 4 个事件日期示例(此字符串作为 ISO8601 格式的事件日期发送到 fullcalendar):

2016-01-23(工作正常)

0253-01-23(工作正常)

0099-01-23(问题:事件未显示在日历上)

0009-01-23(问题:事件未显示在日历上)

有人知道问题\解决方案是什么吗?

谢谢!

最佳答案

删除了之前的答案,因为OP发现原因与fullCalendar无关,而是与他们使用new Date()有关。

关于javascript - fullCalendar:我在渲染 100 年之前的事件(0000 - 0099 年)时遇到问题(使用 ISO8601 格式),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40690368/

相关文章:

javascript - FullCalendar 自定义按钮图标未显示

javascript - ASP.NET 回发后保持 DIV 内 gridview 的水平滚动条位置

javascript - 单击时自动对焦文本框

javascript - 如何提供一个只有标题栏和内容而没有其他内容的页面?

events - 处理嵌套可排序时,jquery ui 绑定(bind)到可排序接收事件

javascript - 如何从 FullCalendar 中删除此事件?

javascript - 停止打开外部窗口

javascript - Bootstrap JS 不与中间人一起工作

c# - 返回 HttpResponseMessage 时的 WebAPI Gzip

javascript - Fullcalendar - 来自外部文件的 JSON 数据出现问题