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获取当前时间的前几天、前几周、前几个月、前几年的时间相关推荐

  1. js获取当前是第几天,第几周

    1. 计算当前是第几天 let curDate = new Date(); let date = new Date(); // 设置本年的第一天 date.setMonth(0); date.setD ...

  2. js 获取当前日期,计算往后三个月的日期

    js 获取当前日期,计算往后三个月的日期 合同管理中的试用期,即当前入职时间(年月日)与到三个月试用期的时间(年月日) //css.Partyinp{width: 40px;height: 20px; ...

  3. 自贡职称计算机考试培训,【自贡2016年3月职称计算机考试报名时间】- 环球网校...

    [摘要]环球网校根据四川人事考试中心发布自贡2016年3月职称计算机考试报名时间,报名时间.考试时间和准考证打印时间等相关信息,希望四川自贡职称计算机的考生,请在规定时间内抓紧报名职称计算机考试. [ ...

  4. js获取当前时间的前一天/后一天 ,前一月/后一月

    js获取当前时间的前一天/后一天 Date curDate = new Date(); var preDate = new Date(curDate.getTime() - 24*60*60*1000 ...

  5. js 获取某个时间的一天前 几天前 一周前 几周前 一个月前 一年前的时间

    js 获取某个时间的一天前 几天前 一周前 几周前 一个月前 一年前的时间 1.一天前 var dateStr = new Date(); dateStr.setDate(dateStr.getDat ...

  6. 原生js获取一段时间内每隔几分钟的时间数组

    姊妹篇 原生js获取一段时间内每隔几天的时间数组 情况: 项目中有这么一个需求,输入开始时间.结束时间.时间间隔,获取一段时间内每隔几分钟的时间数组 接下来我必须现在网上找找有没有类似的稍微改改就好了 ...

  7. js获取当前时间写入HTML,html获取当前时间 js获取当前日期的前后4天

    可以用javascript,先创建Date对象的实例(也叫做对象的引用).创建实例的语法有如下三种. var newDateObj = new Date() var newDateObj = new ...

  8. js获取7天前,n天前的日期,7天后,n天后的日期,获取当前日期是周几

    前言: 1. js获取7天前,n天前的日期,7天后,n天后的日期,      2.获取当前日期是周几 js方法: 1.获取指定日期,传参数进去,传的是正值,则是今天之后的日期.传的负值则是今天之前的日 ...

  9. js获取当前时间戳()+时间大小比较

    1.js获取当前时间戳 js 中日期转换成时间戳 - mmzz3322 - 博客园js字符串转化时间戳可以使用自带函数 Date(要转化的时间字符串)先转化为Date类型,之后再将Date类型转化为时 ...

最新文章

  1. Java中当对象不再使用时,不赋值为null会导致什么后果 ?
  2. 带你上手一款下载超 10 万次的 IDEA 插件
  3. JZOJ 5422. 【NOIP2017提高A组集训10.25】天才绅士少女助手克里斯蒂娜
  4. c#中使用XSLT将xml文档转换为html文档方法
  5. BDD框架之Cucumber研究
  6. Lua5.2中的全局环境
  7. 输出100以内的素数(质数)
  8. CodecContext-gop_size 是什么
  9. apache linux启动失败,apache2 启动失败,出现下列错误,请问怎么解决,谢谢
  10. burp的安装和配置
  11. 美术基础——角色设计
  12. java一般自学多久
  13. vue 路由 不同动画 翻页 插件
  14. 导出word单元格间隔空白问题
  15. eclipse中文版 中英文切换 + 全语言转换
  16. mtk平台的gpio控制
  17. 刚刚涉险通过了微软sql server 2016 70-764的考试
  18. php - 简繁转换
  19. 项目经历:基于TM4C LaunchPad的电能质量分析仪
  20. 度量学习(Metric Learning)基础概念

热门文章

  1. python:使用 PythonMagick 生成 icon 图标
  2. Android Launcher或 ROM开发,系统级别的应用(系统功能),ROM裁剪
  3. 20155110王一帆 《远程安防监控系统》课程设计个人报告
  4. Blender软件介绍与使用心得
  5. idea验证失败_阿里云滑块验证失败解决方案
  6. 深度学习常见问题整理
  7. 解决kettle部署在linux中界面变成英文的问题
  8. Holy Grail————计蒜客
  9. Ubuntu Linux系统Google日语输入法跨平台版Mozc安装笔记
  10. 2015美团算法工程师笔试、面试之旅