如何在完整日历中获得选定日期的日期。我在全日历js工作,我想得到选定日期的一天…我已经尝试使用date. getday()使用选定日期的日期;但这行不通……这就是我到目前为止所做的……
dayClick: function(date,jsEvent, view) {
var date=date.format('MM/DD/YYYY');
alert(date);
}
这是工作现在我想要显示选定日期的日名…我该怎么做呢?请帮助
dayClick回调接受日期作为保存Moment的第一个参数点击的一天。因此,要获取日期名称,使用date.format('dddd');
dayClick: function(date){
console.log(date.format('dddd')); //Gives the day here e.g: 'Tuesday'
}
参考:MomentJs
您可能没有意识到date实际上不是Javascript Date
对象,而是moment.js
对象。看一下帮助。
对于您的特殊情况,这将是:
var dayOfMonth = date.date();
http://momentjs.com/docs//设置/
我自己写了一段代码来解决这个问题…
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];