gpt4 book ai didi

javascript - fullcalendar - 结束/开始事件的日期格式

转载 作者:行者123 更新时间:2023-11-28 00:02:12 25 4
gpt4 key购买 nike

这(我希望)是一个基本问题。我没有在 fullcalendar 中看到日历事件,我相信问题是我尝试用于开始/结束事件的日期格式。我正在尝试通过加载 JSON 事件来设置基本日历。这是我的 JSON 输出( trim 为一个事件,以免占用太多空间):

[{"id":"89","title":"A Title","start":"June 2nd 2015","end":"August 14th 2015"}]

我的 JavaScript 看起来像这样:

$(document).ready(function() {
$('#calendar').fullCalendar({
editable: false,
events: "data.php"
});
});

同样,非常基本。我确信事件未出现的问题是由于我使用的日期格式造成的,但我不确定如何告诉 fullCalendar 对开始/结束事件使用 MMMM Do YYYY 格式与 moment.js。有人对如何实现这一点有建议吗?

编辑:

尝试添加一些内容......但仍然没有运气:

var start = moment(event.start).format("MMMM Do YYYY");
var end = moment(event.end).format("MMMM Do YYYY");

最佳答案

我不确定这是否会被视为答案或更多的解决方法,但无论如何我都会将其作为答案发布。

我最终只是按照布鲁诺在上面评论中建议的那样转换了 json 输出中的日期格式。有点希望我能用 JavaScript 解决这个问题,但经过几个小时的尝试,我永远无法让事件显示在日历中。

我将继续为那些好奇的人发布我的 php 源代码(仅显示开始日期):

    $start = $row['startdate'];
$start_obj = new \DateTime($start);
$events['start'] = $start_obj->format('Y-m-d');

关于javascript - fullcalendar - 结束/开始事件的日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31690695/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com