首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

JavaScrip惯用日期操作

2012-09-08 
JavaScrip常用日期操作//当前日期是星期几function showTodayWeek(){var nowDate new Date()//nowDate.

JavaScrip常用日期操作

//当前日期是星期几function showTodayWeek(){var nowDate = new Date();//nowDate.setFullYear(2011,6,1);return nowDate.getDay();//0 为星期日   //1 为星期一  //2 为星期二  //3 为星期三  //4 为星期四  //5 为星期五  //6 为星期六}//本周第一天日期function showWeekFirstDay(){var now = new Date();        var weekFirstDay = new Date(now-(now.getDay()-1)*86400000);return weekFirstDay;}//本周最后一天日期function showWeekLastDay(){ var nowDate = new Date();var weekFirstDay = new Date(nowDate-(nowDate.getDay()-1)*86400000);var weekLastDay = new Date((weekFirstDay/1000+6*86400)*1000);return weekLastDay;}//本月第一天日期function showMonthFirstDay(){var nowDate = new Date();var monthFirstDay = new Date(nowDate.getYear(),nowDate.getMonth(),1);return monthFirstDay;}//本月最后一天日期function showMonthLastDay(){var nowDate = new Date();var tmpDate = new Date(nowDate.getYear(),nowDate.getMonth()+1,1);var monthLastDay = new Date(tmpDate-86400000);return monthLastDay;}//本季度第一天function showQuarterFirstDay(){var nowDate = new Date();if (nowDate.getMonth()<3) return new Date(now Date.getYear(),0,1);else if (nowDate.getMonth()>2 && nowDate.getMonth()<6) return new Date(nowDate.getYear(),3,1);else if (nowDate.getMonth()>5 && nowDate.getMonth()<9)return new Date(nowDate.getYear(),6,1);else if (nowDate.getMonth()>8)return new Date(newDate.getYear(),9,1);}</script>

?

?

注意:表示月份的参数介于 0 到 11 之间。也就是说,如果希望把月设置为 8 月,则参数应该是 7。

注意:如果增加天数会改变月份或者年份,那么日期对象会自动完成这种转换。

热点排行