如何在fullcalender中获取所选日期的日期。我正在使用fullcalender js并且我想获得所选日期的日期...我尝试使用date.getDay()尝试使用所选日期的日期; 但这不起作用......这就是我到现在为止所做的......
dayClick: function(date,jsEvent, view) {
var date=date.format('MM/DD/YYYY');
alert(date);
}
现在正在使用我想显示所选日期的日期名称...我应该怎么做...请帮助
答案 0 :(得分:3)
dayClick回调接受日期作为保存Moment的第一个参数 点击的一天。因此,要获取日期名称,请使用date.format('dddd');
dayClick: function(date){
console.log(date.format('dddd')); //Gives the day here e.g: 'Tuesday'
}
参考:MomentJs
答案 1 :(得分:1)
您可能没有意识到日期实际上不是Javascript Date
对象,而是moment.js
对象。请参阅moment.js的帮助。
对于您的具体情况,这将是:
var dayOfMonth = date.date();
答案 2 :(得分:1)
我编写了自己的代码来解决这个问题......
var date=date.format('MM/DD/YYYY');
var day_no = moment(date).day();
var days=['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'];
var NameOfDays=days[day_no];