Finding date by subtracting X number of days from a particular date in Javascript

后端 未结 9 1961
滥情空心
滥情空心 2020-11-27 05:21

I want to find date by subtracting X number of days from a particular date in JavaScript. My JavaScript function accepts 2 parameters. One is the date value and the other i

9条回答
  •  一向
    一向 (楼主)
    2020-11-27 06:19

    Here i am posting one more answer and that will return date in specific format.

    First you can get current date 10/08/2013 as below

    function Cureent_Date() {
        var today_GMT = new Date();
        var dd = today_GMT.getDate();
        var mm = today_GMT.getMonth() + 1; //January is 0!
        var yyyy = today_GMT.getFullYear();
        if (dd < 10) {
            dd = '0' + dd
        }
        if (mm < 10) {
            mm = '0' + mm
        }
        current_date = mm + '/' + dd + '/' + yyyy;
        alert("current_date"+current_date);
    
        Back_date();
    }
    

    Now Get back date base on X days

    function Back_date()
    {    
        var back_GTM = new Date(); back_GTM.setDate(back_GTM.getDate() - 2); // 2 is your X
        var b_dd = back_GTM.getDate();
        var b_mm = back_GTM.getMonth()+1;
        var b_yyyy = back_GTM.getFullYear();
        if (b_dd < 10) {
            b_dd = '0' + b_dd
        }
        if (b_mm < 10) {
            b_mm = '0' +b_mm
        }
    
        var back_date=  b_mm + '/' + b_dd + '/' + b_yyyy;
        alert("back_date"+back_date);
    }
    

    So, Today is 10/08/2013 so it will return 10/06/2013.

    Check Live Demo here Hope this answer will help you.

提交回复
热议问题