我在我的项目中实现了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?
}];
答案 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
祝你好运!