在javascript中以字符串形式从给定日期检索日期
我有这个日期的格式在javascript中以字符串形式从给定日期检索日期,javascript,Javascript,我有这个日期的格式 var str="2019-08-19";(year/month/date) var parts =str.split('-'); var day =parseInt(parts[2],10); 我需要弄清楚哪一天是第19天(星期一/星期二/…)。 我试着将给定的日期拆分,但这只能提供诸如19等信息 var d = new Date( "2019-08-19"); var weekday = ['Sunday', 'Monday', 'Tuesda
var str="2019-08-19";(year/month/date)
var parts =str.split('-');
var day =parseInt(parts[2],10);
我需要弄清楚哪一天是第19天(星期一/星期二/…)。
我试着将给定的日期拆分,但这只能提供诸如19等信息
var d = new Date( "2019-08-19");
var weekday = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'];
var n = weekday[d.getDay()];
下面的例子将帮助您
var days = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'];
var d = new Date("2019-08-18");
var dayName = days[d.getDay()];
document.getElementById("myId").innerHTML = dayName;
新日期('2019-08-19')可能重复。getDay()0-周日->6-周六。请参阅文档(此处)[欢迎使用SO,请编辑您的答案并使用“代码示例”以提高可读性。