Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 完整日历:I';我在渲染100年之前的事件(0000年-0099年)时遇到问题(使用ISO8601格式)_Javascript_Jquery_Fullcalendar_Momentjs_Iso8601 - Fatal编程技术网

Javascript 完整日历:I';我在渲染100年之前的事件(0000年-0099年)时遇到问题(使用ISO8601格式)

Javascript 完整日历:I';我在渲染100年之前的事件(0000年-0099年)时遇到问题(使用ISO8601格式),javascript,jquery,fullcalendar,momentjs,iso8601,Javascript,Jquery,Fullcalendar,Momentjs,Iso8601,我正在创建一个日历,通过它显示不同的事件。事件范围从0001年到6000年 fullcalendar希望获得ISO8601中的日期。我用这种格式把日期传给他 当我渲染0100-6000年的事件时,所有的事情都很好,事件显示得非常完美 但是当我想显示100年之前的年份(0001-0099)时,事件不会显示在fullcalendar中 以下是4个事件日期exsampls(该字符串以ISO8601格式作为事件日期发送到fullcalendar): 2016-01-23(工程罚款) 0253-01-23

我正在创建一个日历,通过它显示不同的事件。事件范围从0001年到6000年

fullcalendar希望获得ISO8601中的日期。我用这种格式把日期传给他

当我渲染0100-6000年的事件时,所有的事情都很好,事件显示得非常完美

但是当我想显示100年之前的年份(0001-0099)时,事件不会显示在fullcalendar中

以下是4个事件日期exsampls(该字符串以ISO8601格式作为事件日期发送到fullcalendar):

2016-01-23(工程罚款)

0253-01-23(工程罚款)

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

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

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


谢谢

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

非常感谢您的评论和努力。但是,我尝试切换到moment.min.js版本2.10.3,但这并没有解决我的问题。我将继续研究它并进行更新。提供一个非常小的提琴/片段来演示这个问题可能会很有用,但前提是您可以将它变得非常小,而不是使用数百行代码来构建事件,诸如此类。在最新版本中,这在moment中运行良好,但OP在发送年份时没有填充<代码>时刻('0099-01-23')应给出正确的年份。该问题可能与YYYY支持无关。谢谢sabithpocker。我能修好它。问题是我在JS中使用newdate()来定义defultdate。再次感谢你和特林科特!您使用的是哪个版本的fullcalendar?