jQuery FullCalendar clientEvents() 未定义结束时间

标签 jquery mysql fullcalendar

当我调用 clientEvents() 时,FullCalendar 返回一个事件数组。然后,我想将结果插入到 mySQL 数据库中,其中包含事件标题、开始时间和结束时间,但结束时间保存为 0000-00-00 00:00:00。知道为什么会发生这种情况/如何解决它吗?

最佳答案

这些时间对象是由 MomentJS 创建的,MomentJS 是 fullcalendar 插件使用的第三方库,并按照 ISO8601 字符串格式(aaaa-mm-ddThh:mm:ss.timezone)创建。您可以重复使用它们来呈现您的日历。

如果您需要将时间保存为 hh:mm:ss 您可以调用:

start.hour()
start.minute()
start.second()

希望这有帮助

关于jQuery FullCalendar clientEvents() 未定义结束时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41083161/

相关文章:

javascript - 为什么 jquery 代码在我的元素中不起作用

php - 将内容保存到 mysql 数据库时出现撇号 "'“问题

PHP子查询选择 friend 表中与我成为 friend 的所有用户的个人资料

javascript - agendaWeek 和 agendaDay 上的 FullCalendar 冲突

php - fullCalendar 事件 post 方法到 MySQL

javascript - 尝试根据具有指定类别的字段检查空白字段

jquery - 日期选择器、jquery

javascript - 按按钮启动和停止简单时钟

java - 如何使用准备好的语句和批处理将大型csv导入到mysql中

jquery - 在全日历表格单元格中注入(inject)微调器