我希望在今天起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;
答案 0 :(得分:1)
您可以使用setDate
和getDate
来确定30天前的日期。
var date = new Date();
date.setDate(date.getDate() - 30);
使用getMonth
和setMonth
可以在几个月内完成同样的事情。