首页 > 其他分享 >获取本月的每个周一的日期

获取本月的每个周一的日期

时间:2024-01-30 15:13:49浏览次数:14  
标签:本月 Date 获取 日期 mondays currentDate 周一 setDate

let currentDate = new Date(); // 创建一个表示当前日期的Date对象       // 将日期设置为当月的第一天       currentDate.setDate(1);       let mondays = []; // 存放本月的周一数组       while (currentDate.getDay() !== 1) {           currentDate.setDate(currentDate.getDate() + 1); // 如果当前日期不是周一,则向后移动一天       }       for (var i = 0; i < 5; i++) {           mondays.push(this.$moment(new Date(currentDate)).format("YYYY-MM-DD")); // 添加当前日期到结果数组           currentDate.setDate(currentDate.getDate() + 7); // 向后移动七天(一周)           if (currentDate.getMonth() > currentDate.getMonth()) {               break; // 如果已经超过当前月份,则跳出循环           }   }

标签:本月,Date,获取,日期,mondays,currentDate,周一,setDate
From: https://www.cnblogs.com/g-undefined/p/17997142

相关文章

  • python获取表格数据总结
    获取表格内容:图片中首先import了两个模块,一个os一个openyxl,然后指定表格路径,打开表格。os:这里os在Python中,os.chdir()方法用于改变当前的工作目录。工作目录是指当前正在执行的脚本所在的目录。通过使用os.chdir()方法,我们可以在脚本执行过程中切换到不同的目录。openy......
  • [转帖]Oracle获取被锁的SQL源头
    https://blog.csdn.net/weixin_42233789转载:https://blog.csdn.net/robinson1988/article/details/106204387各位DBA,看到这篇文章是不是很开心,解决了你一个大麻烦,赶紧把它部署到实时监控程序吧(咳咳,转载,抄袭不注明文章出处的人可耻哈)session1:updateemp_baksetename=......
  • Powershell 并发任务 | Runspace 线程 | 结果获取
    介绍在PowerShell中进行多任务处理(Multithreading或ParallelProcessing)主要目的是提高脚本的执行效率和性能。对于需要处理大量数据或执行多个独立任务的脚本来说尤其有用。提高性能:多任务处理允许脚本同时执行多个任务,从而加快整体执行速度。对于需要处理大型数据集或执......
  • mybatisPlus获取保存对象的id
    有个需求就是使用mybatisplus的时候,主键通过雪花算法生成,不是使用mysql数据库主键自增的,我要获取生成的id。 @TableId(type=IdType.ASSIGN_ID)@Schema(description="主键id")privateStringcenterId;使用mybatisplus的save方法便可获取 记录遇到的问题解决方法,......
  • python 获取本机IP
    python获取本机所有IP地址的方法原链接:https://pythonjishu.com/gygjrclwnkmhnlf/2023年5月23日下午12:35 • python获取本机所有IP地址的方法,可以通过Python标准库中的socket模块来实现。下面是完整攻略:1.使用socket模块先导入socket模块,然后创建一个sock......
  • arcgis server地图服务访问权限设置及arcgis server token获取
    一、地图服务访问权限设置。当我们发布arcgis地图服务后,由于涉密或者其他原因,不想让所有人看到地图服务。这时候我们可以对地图设置权限。怎末设置那?进入你们arcgis管理。地址:http://localhost:6080/arcgis/manager/index.html#新建角色。  新建用户。 新建成功。 ......
  • 前端获取视频编码
    https://github.com/gpac/mp4box.jsvarMP4Box=require('mp4box');//Orwhateverimportmethodyouprefer.varmp4boxfile=MP4Box.createFile();mp4boxfile.onError=function(e){};mp4boxfile.onReady=function(info){//info->codec{&......
  • java反射获取类字段值以及注解描述
    publicstaticMap<String,String>getFieldNameAndDescriptionMap(Objectentity)throwsIllegalAccessException{Class<?>clazz=entity.getClass();Field[]fields=clazz.getDeclaredFields();//获取所有字段Map<String,String&g......
  • 获取Visual Studio所用MSVC编译器版本:_MSC_VER数值
      本文介绍查看VisualStudio软件_MSC_VER值的方法。  _MSC_VER是微软公司推出的C/C++编译器——MSVC编译器的一个内置宏,其值表示当前VisualStudio软件中MSVC编译器的具体版本。不同的VisualStudio软件版本对应着不同的MSVC编译器版本——无论是不同发布年份的版本(例如Visu......
  • 大华监控OSD文件批量获取修改工具
    这几年都在做智能化,发现一个问题,比如一个学校里面很多监控,特别是一些旧的零零散散的,我们在新增个百来个。这个时候发现问题了,学校很多监控被我们拆去别的地方安装,同时又没有初始化,或者有些当时没有在线的,这个时候摄像头就很难找了,同时要做一份IP对照表是相当麻烦了。今天无聊,就......