js怎么获取本周,上周,本月,上月,本季度,上季度的开始结束日期

  介绍

这篇文章主要介绍了js怎么获取本周,上周,本月,上月,本季度,上季度的开始结束日期,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。

JavaScript的作用是什么

1,能够嵌入动态文本于HTML页面。2,对浏览器事件做出响应。3,读写HTML元素。4、在数据被提交到服务器之前验证数据。5,检测访客的浏览器信息。6,控制饼干,包括创建和修改等7,基于节点。js技术进行服务器端编程。

js获取本周,上周,本月,上月,本季度,上季度的开始结束日期

/* *   ,*获取本周,本季度,本月,上月的开始日期,结束日期   ,*/var 你=,new 日期();,//当前日期   var  nowDayOfWeek =, now.getDay();,//今天本周的第几天   var  nowDay =, now.getDate();,//当前日   var  nowMonth =, now.getMonth();,//当前月   var  nowYear =, now.getYear();,//当前年   nowYear  +=, (nowYear  & lt;, 2000), ?, 1900,, 0;//var  lastMonthDate =, new 日期();//上,月日期   lastMonthDate.setDate (1);   lastMonthDate.setMonth (lastMonthDate.getMonth(),安康;1);   var  lastYear =, lastMonthDate.getYear ();   var  lastMonth =, lastMonthDate.getMonth ();//格式化日期:yyyy-MM-dd   function  formatDate(日期),{   var 才能;myyear =, date.getFullYear ();   var 才能;mymonth =, date.getMonth (), +, 1;   var 才能;myweekday =, date.getDate ();   if 才能;(mymonth  & lt;, 10), {   ,,,mymonth =,“0”, +, mymonth;   ,,}   if 才能;(myweekday  & lt;, 10), {   ,,,myweekday =,“0”, +, myweekday;   ,,}   return 才能;(时间+ myyear “产生绯闻,+,mymonth  +,“产生绯闻;,+,myweekday);   }//获得某月的天数   function  getMonthDays (myMonth), {   var 才能;monthStartDate =, new 日期(nowYear, myMonth,, 1);   var 才能;monthEndDate =, new 日期(nowYear, myMonth  +, 1, 1);   var 才能;days =, (monthEndDate 作用;monthStartDate),/, (60, 1000, *, *, 60, *, 24);   return 才能;天;   }//获得本季度的开始月份   function  getQuarterStartMonth (), {   var 才能;quarterStartMonth =, 0;   if 才能;(nowMonth  & lt;, 3), {   ,,,quarterStartMonth =, 0;   ,,}   if 才能;(2,& lt;, nowMonth ,,, nowMonth  & lt;, 6), {   ,,,quarterStartMonth =, 3;   ,,}   if 才能;(5,& lt;, nowMonth ,,, nowMonth  & lt;, 9), {   ,,,quarterStartMonth =, 6;   ,,}   if 才能;(nowMonth 祝辞,8),{   ,,,quarterStartMonth =, 9;   ,,}   return 才能;quarterStartMonth;   }//获得本周的开始日期   function  getWeekStartDate (), {   var 才能;weekStartDate =, new 日期(nowYear, nowMonth,, nowDay 作用;nowDayOfWeek);   return 才能formatDate (weekStartDate);   }//获得本周的结束日期   function  getWeekEndDate (), {   var 才能;weekEndDate =, new 日期(nowYear, nowMonth,, nowDay  +,(6,安康;nowDayOfWeek));   return 才能formatDate (weekEndDate);   }//获得上周的开始日期   function  getLastWeekStartDate (), {   var 才能;weekStartDate =, new 日期(nowYear, nowMonth,, nowDay 作用;nowDayOfWeek 作用;7);   return 才能formatDate (weekStartDate);   }//获得上周的结束日期   function  getLastWeekEndDate (), {   var 才能;weekEndDate =, new 日期(nowYear, nowMonth,, nowDay 作用;nowDayOfWeek 作用;1);   return 才能formatDate (weekEndDate);   }//获得本月的开始日期   function  getMonthStartDate (), {   var 才能;monthStartDate =, new 日期(nowYear, nowMonth,, 1);   return 才能formatDate (monthStartDate);   }//获得本月的结束日期   function  getMonthEndDate (), {   var 才能;monthEndDate =, new 日期(nowYear, nowMonth,, getMonthDays (nowMonth));   return 才能formatDate (monthEndDate);   }//获得上月开始时间   function  getLastMonthStartDate (), {   var 才能;lastMonthStartDate =, new 日期(上个月nowYear,,,, 1);   return 才能formatDate (lastMonthStartDate);   }//获得上月结束时间   function  getLastMonthEndDate (), {   var 才能;lastMonthEndDate =, new 日期(上个月nowYear,,,, getMonthDays(上个月));   return 才能formatDate (lastMonthEndDate);   }//获得本季度的开始日期   function  getQuarterStartDate (), {   var 才能;quarterStartDate =, new 日期(nowYear, getQuarterStartMonth (),, 1);   return 才能formatDate (quarterStartDate);   }//或的本季度的结束日期   function  getQuarterEndDate (), {   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

js怎么获取本周,上周,本月,上月,本季度,上季度的开始结束日期