timeSlotChange(val){let startTime, endTime;let now = new Date(); //当前日期var nowDayOfWeek = now.getDay(); //今天本周的第几天var nowDay = now.getDate(); //当前日let nowMonth = now.getMonth(); //当前月let nowYear = now.getFullYear(); //当前年let jd=Math.ceil((nowMonth + 1) / 3);switch (val) {case "本周":startTime = new Date(nowYear, nowMonth, nowDay - nowDayOfWeek)endTime = new Date(nowYear, nowMonth, nowDay + (6 - nowDayOfWeek))case "本月":startTime = new Date(nowYear, nowMonth, 1)endTime = new Date(nowYear, nowMonth + 1, 0)break;case "本季度":startTime = new Date(nowYear, (jd-1)*3, 1)endTime = new Date(nowYear, jd*3, 0)breakcase "本年":startTime = new Date(nowYear, 0, 1)endTime = new Date(nowYear, 11, 31)break}console.log(startTime,endTime)}

js 获取本月、本周、本年年初相关推荐

  1. js 获取本月/本周第一天和最后一天,封装并在小程序引用

    直接上formatTime.js const date = new Date();let y = date.getFullYear() //年let m = date.getMonth() + 1 / ...

  2. js获取本月,本周,当日,时间段

    js获取当月第一天到最后一天,获取本周第一天到本周最后一天日期 // 获取当日时间getDay(Time) {console.log(Time);this.beginDateTime = this.$ ...

  3. js获取本月或指定月份的最后一天

    自定义方法,用于获取本月或指定月份的最后一天,如果不传参数,就是当前月: function getMonthFinalDay(year,month){var day='';if(year==null ...

  4. js获取时间(本周、本季度、本月..)

    /** * 获取本周.本季度.本月.上月的开端日期.停止日期 */ var now = new Date(); //当前日期 var nowDayOfWeek = now.getDay(); //今天 ...

  5. js获取本月第几周和本年第几周

    var getMonthWeek = function (a, b, c) {/*a = d = 当前日期b = 6 - w = 当前周的还有几天过完(不算今天)a + b 的和在除以7 就是当天是当 ...

  6. js 获取本月第一天和最后一天,上月第一天和最后一天

    当前月第一天 CurrentMonthFirst(){var date=new Date();date.setDate(1);return date;}, 当前月最后一天 CurrentMonthLa ...

  7. oracle 获得月最后一天,oracle获取本月第一天和最后一天及Oracle trunc()函数的用法...

    select to_char(trunc(add_months(last_day(sysdate), -1) + 1), 'yyyy-mm-dd') "本月第一天", to_cha ...

  8. moment 取年月日_moment.js获取本周本月本年的开始日期和结束日期

    //获取本日 const startDate = moment().format('YYYY-MM-DD'); const startDate = moment().format('YYYY-MM-D ...

  9. 【SQL】获取今天昨天本周上周本月上月本年去年的起止日期

    文章目录 SQL获取日期 SQL获取今天日期 SQL获取昨天日期 SQL获取上周日期,上周一,上周末 SQL获取本周日期,本周一,本周末 SQL获取上月日期,上月初,上月末 SQL获取本月日期,本月初 ...

最新文章

  1. url中去掉index.php,方便redirect()
  2. 无刷新提交表单(非Ajax实现)
  3. Adaboost方法分类新闻数据
  4. CDH6.3.2添加Hue服务时,验证数据库连接报错 Unexpected error. Unable to verify database connection.
  5. C#sql帮助类(登录查询界面)语句实例
  6. manjaro 安装tensorflow 【CPU版本】 环境
  7. leetcode —— 45. 跳跃游戏 II
  8. java启动项目报错,org.apache.catalina.lifecycleException..............以及解决方案
  9. C++_程序内存模型_内存四区_栈区_堆区---C++语言工作笔记029
  10. 我应关注的AEC算法细分
  11. 使用Editplus查看空格
  12. 简单动画(过渡)与复杂动画
  13. CS 61A Environment Diagrams 学习笔记
  14. 基于SSM+Vue+OSS的“依伴汉服”商城设计与开发(含源码+论文+ppt+数据库)
  15. 微信小程序----开发小技巧(二)
  16. Minimum supported Gradle version is 5.4.1. Current version is 4.10.1. If using the gradle wrapper
  17. 如何解决Mac电脑中的“AppStore无法下载软件”问题?
  18. 飞花摘叶还是重剑无锋
  19. python调用有道翻译_Python调用有道翻译
  20. 大型客户关系管理系统源码CRM

热门文章

  1. php file_put_c,详解PHP file_put_contents() 函数用法示例
  2. XML和JSON的区别
  3. 【C语言】条件编译的用法(预处理)
  4. ae预览不了多次_AECC预览视频一半就重新开始?AECC预 – 手机爱问
  5. 2000与WGS84大地坐标系转换为空间直角坐标系
  6. 笔记本 X201i 蓝屏,郁闷。
  7. 如何用免费版EssentialPIM Pro Business管理你的个人信息V11.1
  8. 大学 数据分析 课程设计
  9. 中田浩二“手球”,中国队惜败!
  10. 一个完整的网上追捕的原程序