在今天起30天之前和从今天起12个月之前获取日期

时间:2017-01-11 14:44:20

标签: javascript date

我希望在今天起30天之前和之后的12个月之前获取日期。我该怎么做并格式化为mm / dd / yyyy

这是我到目前为止设定当前日期所做的工作:

                var today = new Date();
                var dd = today.getDate();
                var mm = today.getMonth() + 1;
                var yyyy = today.getFullYear();

                if (dd<10)
                dd = '0'+dd;

                if (mm<10)
                mm = '0'+mm;

                today = mm+'/'+dd+'/'+yyyy;

1 个答案:

答案 0 :(得分:1)

您可以使用setDategetDate来确定30天前的日期。

var date = new Date();
date.setDate(date.getDate() - 30);

使用getMonthsetMonth可以在几个月内完成同样的事情。