专业的做网站的,产品推广有哪些平台,网站建站多少钱,seo查询网址今天项目要用到时间的函数#xff0c;然后我就开始封装函数#xff0c;所以就想写一个可以指定当前多久的时间。 function specifyDate(n){ nn||0; var datenew Date(); date.setDate(date.getDate()n); var ydate.getFullYear(), mdate.getMont… 今天项目要用到时间的函数然后我就开始封装函数所以就想写一个可以指定当前多久的时间。 function specifyDate(n){ nn||0; var datenew Date(); date.setDate(date.getDate()n); var ydate.getFullYear(), mdate.getMonth()1, ddate.getDate(); return y-(m10?(0m):m)-(d10?(0d):d); }
当然在这里面最难理解的也就是 setDate() 它具体的意思也就是设置天数参数的值是今天的日期指定的日期。
比如( 16 4),(1630) ,(16-30) 这三种情况 第一种不解释了第二种(1630) ,当超过这个月的天数的时候 date.getMonth() 就会自动的增加具体增加多少看你加的值得多少了。第三种同第二种。