如何在fullcalender中获取所选日期的日期

时间:2016-08-12 09:41:59

标签: javascript fullcalendar

如何在fullcalender中获取所选日期的日期。我正在使用fullcalender js并且我想获得所选日期的日期...我尝试使用date.getDay()尝试使用所选日期的日期; 但这不起作用......这就是我到现在为止所做的......

 dayClick: function(date,jsEvent, view) {
        var date=date.format('MM/DD/YYYY');
         alert(date);
                                        }

现在正在使用我想显示所选日期的日期名称...我应该怎么做...请帮助

3 个答案:

答案 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();

http://momentjs.com/docs/#/get-set/

答案 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];