您现在的位置:首页 >> 前端 >> 内容

js获取一个特定时间的前几天或者后几天

时间:2017/3/16 9:24:00 点击:

  核心提示:js获取一个特定时间的前几天或者后几天,今天写代码碰到这个问题,现在正好自己整理一下。var datt = 2014-03-13.split(-);//这边给定一个特定时间var newDate = ...

js获取一个特定时间的前几天或者后几天,今天写代码碰到这个问题,现在正好自己整理一下。

var datt = '2014-03-13'.split('-');//这边给定一个特定时间

var newDate = new Date(datt[0], datt[1]-1, datt[2]);

var befminuts = newDate.getTime() + 1000 * 60 * 60 * 24 * parseInt(7);//计算前几天用减,计算后几天用加,最后一个就是多少天的数量

var beforeDat = new Date;

beforeDat.setTime(befminuts);

var befMonth = beforeDat.getMonth()+1;

var mon = befMonth >= 10 ? befMonth : '0' + befMonth;

var befDate = beforeDat.getDate();

var da = befDate >= 10 ? befDate : '0' + befDate;

var newDate = beforeDat.getFullYear() + '-' + mon + '-' + da;

alert(newDate)

 

Tags:JS S获 获取 取一 
作者:网络 来源:Brooke的博客