我有一个问题,我不能在我的日历显示事件,我现在不知道为什么。。。日期格式正确。。。如果我用json中的普通事件来尝试。。。我的意思是,演示中的示例事件。。。它工作得很好。。。但如果把我的事件从MSQL中删除,我就永远看不到事件
下面是来自SQl语句和数组创建的代码

while($res = mysql_fetch_assoc($result)){
  $start = $res['start'];
  $end = $res['end'];
  $title = $res['title'];
  $eventStart = ($start/1000);
  $eventEnd = ($end/1000);
  $rows[] = array(
        'id'        => $res['id'],
        'title'     => $title,
        'start'     => str_replace("+00:00", " +01:00",date('c',$eventStart)),
        'end'       => str_replace("+00:00", " +01:00",date('c',$eventEnd)),
        'allDay'    => false,
     );
}
return $rows;

这里是json.php
$arrEvents = getView(($_REQUEST['start']*1000), ($_REQUEST['end'])*1000);
var_dump($arrEvents);
echo json_encode($arrEvents);

结果是:
[{"id":"10","title":"Urlaub","start":"2010-11-24T07:30:00+01:00","end":"2010-11-24T16:15:00+01:00","allDay":false}]

所以,如果有人能帮我一把或者给我一个提示,告诉我如何修复这个漏洞。。。我很高兴
谢谢

最佳答案

当我使用“start”值尝试以下示例代码时:

<html>
<head>
<script type="text/javascript">
var today=new Date('2010-11-24T07:30:00+01:00');
alert(today);
</script>
</head>

<body onload="startTime()">
<div id="txt"></div>
</body>
</html>

我收到警报的“无效日期”。尝试通过date object的有效格式设置开始和结束日期的格式。FullCalendar在引擎盖下使用JS日期格式。

10-07 19:04
查看更多