首页 > Web开发 > 详细

javascript获得给定日期的前一天的日期

时间:2014-01-21 23:25:43      阅读:385      评论:0      收藏:0      [点我收藏+]
bubuko.com,布布扣
 1 /**
 2 * 获得当前日期的前一天
 3 */
 4 function getYestoday(date){    
 5   var yesterday_milliseconds=date.getTime()-1000*60*60*24;//转换成毫秒后减去一天的毫秒数
 6 // var yesterday = new Date();     
 7 // yesterday.setTime(yesterday_milliseconds);     
 8 //           
 9 // var strYear = yesterday.getFullYear();  
10 // var strDay = yesterday.getDate();  
11 // var strMonth = yesterday.getMonth()+1;
12 // if(strMonth<10)  
13 // {  
14 //   strMonth="0"+strMonth;  
15 // }  
16    //datastr = strYear+"-"+strMonth+"-"+strDay;
17    return new Date(yesterday_milliseconds);
18 }
bubuko.com,布布扣

大家可根据上面方法扩展获得前一个月的日期、前一年的日期,被注释掉的部分可以转换成你想要的日期格式。

js日期的构造函数:

bubuko.com,布布扣
1 new Date() 
2 new Date(milliseconds) 
3 new Date(datestring) 
4 new Date(year, month) 
5 new Date(year, month, day) 
6 new Date(year, month, day, hours) 
7 new Date(year, month, day, hours, minutes) 
8 new Date(year, month, day, hours, minutes, seconds) 
9 new Date(year, month, day, hours, minutes, seconds, microseconds) 
bubuko.com,布布扣

具体方法可在这里http://blog.sina.com.cn/s/blog_6a0cd5e501011so7.html浏览

javascript获得给定日期的前一天的日期

原文:http://www.cnblogs.com/smallrock/p/3529021.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!