Fullcalendar:事件来源12小时数据

时间:2016-11-24 07:32:21

标签: javascript fullcalendar

我在我的项目中实现了fullcalendar,它就像一个魅力。

但是我们使用24小时格式的时间格式发生了一些变化,但现在我们使用的是12小时格式。我只想知道事件来源。

fullcalendar是否支持以12小时格式添加事件,如04:00 PM?

目前它可以添加和查看此类数据

 $scope.events = [{
        title: 'Move or Resize me',
        start: new Date(y, m, d, 11, 10),
        end: new Date(y, m, d, 14, 20)
    }];

在结束时间见14:20(平均2:20 PM)所以我想添加像

这样的东西
 $scope.events = [{
        title: 'Move or Resize me',
        start: new Date(y, m, d, 11, 10),
        end: new Date(y, m, d, 02, 20,PM) // Something like this?
    }];

1 个答案:

答案 0 :(得分:0)

您可以使用由FullCalendar使用的moment.js库来解析您的日期和时间字符串:

var momentObj = moment("2017-11-28 04:15 PM", ["YYYY-MM-DD h:mm A"]);
alert(momentObj.format("YYYY-MM-DD HH:mm"));

请检查:Convert 12 hour (AM/PM) string to 24 Date object using moment js

祝你好运!