首页 > 其他分享 >年月日的计算

年月日的计算

时间:2023-05-12 11:12:09浏览次数:33  
标签:num month date nowDate 计算 var 年月日 type


// type:年、月或者日 // data:日期 // 加减量 function addOrReduceDate(type,date,num) {   var nowDate = null;   var strDate = "";   num = parseInt(num); // 防止传入字符串报错   var seperator1 = "-";   var seperator2 = ":";   if(date == "") {     nowDate = new Date();   } else {     nowDate = new Date(date);   }     if(type==="Y"){     nowDate.setFullYear(nowDate.getFullYear() + num);   }   if(type==="M"){     nowDate.setMonth(nowDate.getMonth() + num);   }   if(type==="D"){     nowDate.setDate(nowDate.getDate() + num);   }   if(type==="A"){     nowDate.setFullYear(nowDate.getFullYear() + num);     nowDate.setMonth(nowDate.getMonth() + num);     nowDate.setDate(nowDate.getDate() + num);   }   var year = nowDate.getFullYear(); // 年   var month = nowDate.getMonth() + 1; // 月   strDate = nowDate.getDate(); //日   var hours = nowDate.getHours(); // 时   var minutes = nowDate.getMinutes(); // 分   var seconds = nowDate.getSeconds(); // 秒   if(month >= 1 && month <= 9) {     month = "0" + month;   }   if(strDate >= 0 && strDate <= 9) {     strDate = "0" + strDate;   }   if(seconds >= 0 && seconds <= 9) {     seconds = "0" + seconds;   }   // var dateStr = year + seperator1 + month + seperator1 + strDate + " " + hours + seperator2 + minutes + seperator2 + seconds;   var dateStr = year + seperator1 + month + seperator1 + strDate;
  console.log(dateStr)   return dateStr; }
let resy=  addOrReduceDate("M",formState.riqi,formState.youxiaoqi);  

标签:num,month,date,nowDate,计算,var,年月日,type
From: https://www.cnblogs.com/7788mmhh/p/17376660.html

相关文章

  • 计讯物联边缘计算网关TG452助力燃气柜智慧监测,共织用气安全网
    方案背景近年来,随着城市化进程不断推进,燃气已然成为城市现代化建设的基础设施之一。当前,全国各地利用数字化技术推进燃气的智慧化建设,持续提升燃气监管的信息化水平,实现了从管网、节点、设施设备到燃气柜用户全业务、全场景的智能监管和预警。 作为燃气柜智慧监测的专家企业,计......
  • 554.488/688   应用数学计算
    554.488/688ComputingforAppliedMathematicsSpring2023-FinalProjectAssignmentTheaimofthisassignmentistogiveyouachancetoexerciseyourskillsatpredictionusingPython.Youhavebeensentanemailwithalinktodatacollectedonarandom......
  • flink流计算框架 使用(详细教程)
    按照Apache官方的介绍,Flink是一个对有界和无界数据流进行状态计算的分布式处理引擎和框架。通俗地讲,Flink就是一个流计算框架,主要用来处理流式数据。其起源于2010年德国研究基金会资助的科研项目“Stratosphere”,2014年3月成为Apache孵化项目,12月即成为Apache顶级项目。Flinken在......
  • MapReduce分布式计算
    MapReduce是Hadoop系统核心组件之一,它是一种可用于大数据并行处理的计算模型、框架和平台,主要解决海量数据的计算,是目前分布式计算模型中应用较为广泛的一种。练习:计算a.txt文件中每个单词出现的次数helloworldhellohadoophello51doithadoopmapreducemapreducespark......
  • 计算时间相减
    一.问题描述:定义一个时间类,小时和分钟是其两个私有成员数据。输入一个起始时间和一个结束时间(起始时间早于结束时间),通过运算符重载-(减号),计算这两个时间相隔多少分钟。说明:这两个时间在同一天之内,且采用24小时计时分式,即从00:00-23:59。二.代码实现:#include<iostream>using......
  • 初学计算机python
    今天正式开始学习计算机python,从最基础的概念开始。学习计算机需要使用一款编辑软件辅助学习,Typora是个很好的选择。初学Typora目前只对一些基本快捷键做了解,做前期准备。对六种标题快捷键,几个#就是几级标题,或者直接Ctrl+1、2、3、4、5、6转变相应等级标题。另外还有无序标题:“......
  • 计算给定目录下文件路径
    计算给定目录下所有文件的绝对路径deffile_abso_path(dir_path):'''func:计算给定父类目录下的所有文件的绝对路径'''final_path_list=[]forparent,dirnames,filenamesinos.walk(dir_path,followlinks=True):#按照父类目录到子类目录进行......
  • 2023年高考倒计时还有几天?支持计算倒计时天数的备忘录
    进入2023年的公历5月,对于很多家里有高三学生的网友来说,未来的一个月时间要多多关注孩子的健康、学习状况了,因为一个非常重要的考试将要来临,这就是高考。今年的高考时间依旧是公历的6月7日、8日两天时间,那么今天距离高考倒计时还有几天呢?有不少学生家长想要在手机上设置每天距离高......
  • 计算机常识
    计算机的基础知识一、编程和编程语言1、什么是编程?1.1、编程就是程序员把自己的思想和逻辑转换成计算机可以理解的形式。2、什么是编程语言?2.1、人与计算机之间可以沟通的的一座桥梁。ps:学编程就是学思想“流水的语言,铁打的思想”二、计算机的组成原理2.1、控制器:控制......
  • 基于EKF(拓展卡尔曼滤波器)与里程计算法的机器人定位的MATLAB程序
    基于EKF(拓展卡尔曼滤波器)与里程计算法的机器人定位的MATLAB程序使用EKF模型与里程计模型(Odometry)对机器人进行定位,定位的结果跟GPS定位的真实值作比较,验证两种算法的可行性。可以看出,EKF模型、里程计模型(Odometry)估计的误差变化趋势不同。EKF模型估计的误差总体趋势平稳,稳定在一定......