Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javascript中从日期中提取日期名称_Javascript_Date_Dayofweek - Fatal编程技术网

如何在javascript中从日期中提取日期名称

如何在javascript中从日期中提取日期名称,javascript,date,dayofweek,Javascript,Date,Dayofweek,我有一些日期,我只需要从这些日期获取/提取日期。例如,我的输出是 Day1:Wed Jun 10 2020 20:22:50 GMT+0530印度标准时间,这里我只需要从输出中获取“Wed”。下面是代码 javascript 您可以使用设置日期格式并获取工作日 函数addDaysdateObj,numDays{ dateObj.setdateobj.getDate+numDays; 返回日期OBJ; } var day1=新日期; var day2=新增日期,1; var day3=新增日期,

我有一些日期,我只需要从这些日期获取/提取日期。例如,我的输出是 Day1:Wed Jun 10 2020 20:22:50 GMT+0530印度标准时间,这里我只需要从输出中获取“Wed”。下面是代码

javascript 您可以使用设置日期格式并获取工作日

函数addDaysdateObj,numDays{ dateObj.setdateobj.getDate+numDays; 返回日期OBJ; } var day1=新日期; var day2=新增日期,1; var day3=新增日期,2; var day4=新增日期,3; var day5=新增日期,4; let options={weekday:'short'}; console.log “Day1:”+Day1.ToLocalString“en-US”,选项+ '\nDay2:'+day2.toLocaleString'en-US',选项+ “\nDay3:”+day3.ToLocalString“en-US”,选项+ “\nDay4:”+day4.toLocaleString“en-US”,选项+ “\nDay5:”+day5.toLocaleString“en-US”,选项
; 您可以使用此解决方案:

var weekday = new Array(7);
    weekday[0] = "Sun";
    weekday[1] = "Mon";
    weekday[2] = "Tue";
    weekday[3] = "Wed";
    weekday[4] = "Thu";
    weekday[5] = "Fri";
    weekday[6] = "Sat";

    function addDays(dateObj, numDays) {
       dateObj.setDate(dateObj.getDate() + numDays);
       return dateObj;
    }

    var day1 = new Date();
    var day2 = addDays(new Date(), 1);
    var day3 = addDays(new Date(), 2);
    var day4 = addDays(new Date(), 3);
    var day5 = addDays(new Date(), 4);

    console.log(
        'Day1: ' + weekday[day1.getDay()] +
        '\nDay2: ' + weekday[day2.getDay()] +
        '\nDay3: ' + weekday[day3.getDay()] +
        '\nDay4: ' + weekday[day4.getDay()] +
        '\nDay5: ' + weekday[day5.getDay()]
    );

谢谢你的回答,你能帮我在angular 6中如何使用这个吗?用你的angular代码发布一个新问题,需要使用这个,以及如何使用它
var weekday = new Array(7);
    weekday[0] = "Sun";
    weekday[1] = "Mon";
    weekday[2] = "Tue";
    weekday[3] = "Wed";
    weekday[4] = "Thu";
    weekday[5] = "Fri";
    weekday[6] = "Sat";

    function addDays(dateObj, numDays) {
       dateObj.setDate(dateObj.getDate() + numDays);
       return dateObj;
    }

    var day1 = new Date();
    var day2 = addDays(new Date(), 1);
    var day3 = addDays(new Date(), 2);
    var day4 = addDays(new Date(), 3);
    var day5 = addDays(new Date(), 4);

    console.log(
        'Day1: ' + weekday[day1.getDay()] +
        '\nDay2: ' + weekday[day2.getDay()] +
        '\nDay3: ' + weekday[day3.getDay()] +
        '\nDay4: ' + weekday[day4.getDay()] +
        '\nDay5: ' + weekday[day5.getDay()]
    );