当前位置: 代码迷 >> JavaScript >> jquery 获取当前时间的前七天时间,有错,求解决
  详细解决方案

jquery 获取当前时间的前七天时间,有错,求解决

热度:237   发布时间:2013-07-01 12:33:04.0
jquery 获取当前时间的前7天时间,有错,求解决
  
   var date=new Date();
   var today=date.format("yyyy-MM-dd hh:mm");  
   var dat=new Date((+today)-7*24*3600*1000);//这里出错,invalid date?不知道什么问题,求大神帮忙,
jQuery date

------解决方案--------------------
跟jquery没关系
<script type="text/javascript">
    var d=new Date();
    var n=new Date(d.getTime()-86400000*7);
    alert(n.getFullYear()+"-"+ (n.getMonth()+1)+"-"+ n.getDate());
</script>
------解决方案--------------------
改成这样..你那个today已经是字符串了,不能拿来计算时间.

var date=new Date();
   var dat=new Date((+date)-7*24*3600*1000);


------解决方案--------------------
var n=new Date();
n.setDate(n.getDate()-7);
alert(n.getFullYear()+"-"+ (n.getMonth()+1)+"-"+ n.getDate());
  相关解决方案