是否可以显示start&完整日历最新版本的结束时间?我正在使用json来提供数据,这很好用:
// Initializes a container array for all of the calendar events
$jsonArray = array();
while($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
$id = $row['HolidayType'];
$title = $row['name'];
$start = $row['start'];
$end = $row['end'];
// Stores each database record to an array
$buildjson = array('title' => "$title", 'start' => "$start", 'end' => "$end", 'allDay' => false);
// Adds each array into the container array
array_push($jsonArray, $buildjson);
}
echo json_encode($jsonArray);
在我的数据库中,我添加了2列,start_time& end_time,如果我将这些添加到上面的代码中它不会拉过时间和页面错误吗?
// Initializes a container array for all of the calendar events
$jsonArray = array();
while($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
$id = $row['HolidayType'];
$title = $row['name'];
$start = $row['start'];
$end = $row['end'];
$start_time = $row['start_time'];
$end_time = $row['end_time'];
// Stores each database record to an array
$buildjson = array(
'title' => "$title",
'start' => "$start",
'end' => "$end",
'start_time' => "$start_time",
'end_time' => "$end_time",
'allDay' => false);
// Adds each array into the container array
array_push($jsonArray, $buildjson);
}
echo json_encode($jsonArray);
任何想法如何通过json,使用start_tim,end_time来抽出时间显然是不正确的?
由于
答案 0 :(得分:1)
加里,你的开始和结束参数不包含时间吗?开箱即用Fulcalendar将使用默认timeFormat显示开始时间:'h(:mm)t'如果您查看FulCalendar网站上的示例演示显示为7p或10:30a。你需要使用allDay:false来实现这一点。
至于显示开始和结束日期。我找不到任何能直接打开盒子的东西。我最终修改了代码(在4700行的某个地方显示月份显示并得到事件块以显示这样的东西......
07:00 标题 10:30
如果你的开始和结束参数不包含时间,你应该能够通过使用event.start_time和event.end_time来使用数组中的额外值,但是你需要修改主要的FulCalendar.js < / p>
如果您需要更多信息,请与我们联系。