2016-08-12 48 views
3

如何在fullcalender中获取选定日期的日期。我正在开发fullcalender js,并且我想要获取所选日期的那一天...我已尝试使用该日期所选日期的使用date.getDay(); 但这个心不是工作......这就是我所做的一切到现在......如何在fullcalender中获取所选日期的日期

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

,这是现在的工作,我想显示选定日期的日,名称...我应该怎么做...好心帮助

回答

3

dayClick回调接受日期持有Moment为 点击的一天的第一个参数。因此,要获取日期名称,请使用date.format('dddd');

dayClick: function(date){ 
    console.log(date.format('dddd')); //Gives the day here e.g: 'Tuesday' 
} 

参见:MomentJs

1

您可能没有意识到该日期实际上并不是Javascript Date对象,它是一个moment.js对象。请参阅moment.js的帮助。

为您的特定情况下,这将是:

var dayOfMonth = date.date(); 

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

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]; 
相关问题