如何在javascript中获取此格式:
Saturday,September 21,2013
我做了这个
var date= new Date();
var d= date.getDate();
但我得到的只是21希望是当天的数字
答案 0 :(得分:0)
我建议你使用Moment.js库来有效地处理JavaScript中的日期和时间。
var date,
dateString;
date = new Date();
dateString = moment(date).format('dddd, MMMM, DD, YYYY');
答案 1 :(得分:0)
您可以使用以下方法:
var d = new Date();
d.getDate() // returns the number of the day
d.getMonth() // returns the number of the month (starting from 0)
d.getDay() // returns the number of the day in the week
d.getFullYear() // returns the full year, i.e. 2013
为了使用月份和日期名称,您可以轻松编写转换函数:
function nameOfDay(dayNumber) {
return [
'Sunday',
'Monday',
'Tuesday',
'Wednesday',
'Thursday',
'Friday',
'Saturday'
][dayNumber];
}
和几个月类似的。