说我有一个如下字符串:
2013-11-22T08:50:33+0000
这是Friday, November 2013, 8:50:33.
我怎么会告诉它是星期五给出的字符串?
答案 0 :(得分:5)
您可以使用date.getDay()
将这一天作为一个数字,然后您将使用地图,数组或其他任何您希望将该数字与一天匹配的内容
var day = new Date("2013-11-22T08:50:33+0000").getDay(); // returns 5
所以你可以这样做:
var s = "2013-11-22T08:50:33+0000"
var days = [
'Sunday',
'Monday',
'Tuesday',
'Wednesday',
'Thursday',
'Friday',
'Saturday'
]
var d = days[new Date(s).getDay()]; // Friday