JS获取当前时间的前几天、前几周、前几个月、前几年的时间
alert(getDate()); //当前时间
alert(getDate("day", -2)); //前两天的时间
alert(getDate("day", 2)); //后两天的时间
alert(getDate("month", -2)); //前两个月的时间
alert(getDate("month", 2)); //后两个月的时间function getDate(type=null,number=0) {var nowdate = new Date();switch (type) {case "day": //取number天前、后的时间nowdate.setTime(nowdate.getTime() + (24 * 3600 * 1000) * number);var y = nowdate.getFullYear();var m = nowdate.getMonth() + 1;var d = nowdate.getDate();var retrundate = y + '/' + m + '/' + d;break;case "week": //取number周前、后的时间var weekdate = new Date(nowdate + (7 * 24 * 3600 * 1000) * number);var y = weekdate.getFullYear();var m = weekdate.getMonth() + 1;var d = weekdate.getDate();var retrundate = y + '/' + m + '/' + d;break;case "month": //取number月前、后的时间nowdate.setMonth(nowdate.getMonth() + number);var y = nowdate.getFullYear();var m = nowdate.getMonth() + 1;var d = nowdate.getDate();var retrundate = y + '/' + m + '/' + d;break;case "year": //取number年前、后的时间nowdate.setFullYear(nowdate.getFullYear() + number);var y = nowdate.getFullYear();var m = nowdate.getMonth() + 1;var d = nowdate.getDate();var retrundate = y + '/' + m + '/' + d;break;default: //取当前时间var y = nowdate.getFullYear();var m = nowdate.getMonth() + 1;var d = nowdate.getDate();var retrundate = y + '/' + m + '/' + d;}return retrundate;
}
JS获取当前时间的前几天、前几周、前几个月、前几年的时间相关推荐
- js获取当前是第几天,第几周
1. 计算当前是第几天 let curDate = new Date(); let date = new Date(); // 设置本年的第一天 date.setMonth(0); date.setD ...
- js 获取当前日期,计算往后三个月的日期
js 获取当前日期,计算往后三个月的日期 合同管理中的试用期,即当前入职时间(年月日)与到三个月试用期的时间(年月日) //css.Partyinp{width: 40px;height: 20px; ...
- 自贡职称计算机考试培训,【自贡2016年3月职称计算机考试报名时间】- 环球网校...
[摘要]环球网校根据四川人事考试中心发布自贡2016年3月职称计算机考试报名时间,报名时间.考试时间和准考证打印时间等相关信息,希望四川自贡职称计算机的考生,请在规定时间内抓紧报名职称计算机考试. [ ...
- js获取当前时间的前一天/后一天 ,前一月/后一月
js获取当前时间的前一天/后一天 Date curDate = new Date(); var preDate = new Date(curDate.getTime() - 24*60*60*1000 ...
- js 获取某个时间的一天前 几天前 一周前 几周前 一个月前 一年前的时间
js 获取某个时间的一天前 几天前 一周前 几周前 一个月前 一年前的时间 1.一天前 var dateStr = new Date(); dateStr.setDate(dateStr.getDat ...
- 原生js获取一段时间内每隔几分钟的时间数组
姊妹篇 原生js获取一段时间内每隔几天的时间数组 情况: 项目中有这么一个需求,输入开始时间.结束时间.时间间隔,获取一段时间内每隔几分钟的时间数组 接下来我必须现在网上找找有没有类似的稍微改改就好了 ...
- js获取当前时间写入HTML,html获取当前时间 js获取当前日期的前后4天
可以用javascript,先创建Date对象的实例(也叫做对象的引用).创建实例的语法有如下三种. var newDateObj = new Date() var newDateObj = new ...
- js获取7天前,n天前的日期,7天后,n天后的日期,获取当前日期是周几
前言: 1. js获取7天前,n天前的日期,7天后,n天后的日期, 2.获取当前日期是周几 js方法: 1.获取指定日期,传参数进去,传的是正值,则是今天之后的日期.传的负值则是今天之前的日 ...
- js获取当前时间戳()+时间大小比较
1.js获取当前时间戳 js 中日期转换成时间戳 - mmzz3322 - 博客园js字符串转化时间戳可以使用自带函数 Date(要转化的时间字符串)先转化为Date类型,之后再将Date类型转化为时 ...
最新文章
- Java中当对象不再使用时,不赋值为null会导致什么后果 ?
- 带你上手一款下载超 10 万次的 IDEA 插件
- JZOJ 5422. 【NOIP2017提高A组集训10.25】天才绅士少女助手克里斯蒂娜
- c#中使用XSLT将xml文档转换为html文档方法
- BDD框架之Cucumber研究
- Lua5.2中的全局环境
- 输出100以内的素数(质数)
- CodecContext-gop_size 是什么
- apache linux启动失败,apache2 启动失败,出现下列错误,请问怎么解决,谢谢
- burp的安装和配置
- 美术基础——角色设计
- java一般自学多久
- vue 路由 不同动画 翻页 插件
- 导出word单元格间隔空白问题
- eclipse中文版 中英文切换 + 全语言转换
- mtk平台的gpio控制
- 刚刚涉险通过了微软sql server 2016 70-764的考试
- php - 简繁转换
- 项目经历:基于TM4C LaunchPad的电能质量分析仪
- 度量学习(Metric Learning)基础概念