js 获取今天以及过去日期


Posted in Javascript onApril 11, 2017

1.获取天数, 如昨天,今天,近1星期,近14天

function GetDateStr(AddDayCount) { 
    var dd = new Date(); 
    dd.setDate(dd.getDate()+AddDayCount);//获取AddDayCount天后的日期 
    var y = dd.getFullYear(); 
    var m = dd.getMonth()+1;//获取当前月份的日期 
    var d = dd.getDate(); 
    //判断 月
    if(m < 10){
      m = "0" + m;
    }else{
      m = m;
    }
    //判断 日n     
    if(d < 10){//如果天数<10
      d = "0" + d;
    }else{
      d = d;
    }
    return y+"-"+m+"-"+d; 
  }

    2.获取月份 ,如1个月前,3个月前,6个月前

function GetMonthStr(AddMonthCount) { 
    var dd = new Date(); 
    dd.setMonth(dd.getMonth()+AddMonthCount);//获取AddMonthCount月后的日期 
    var y = dd.getFullYear(); 
    var m = dd.getMonth()+1;//获取当前月份的日期 
    var d = dd.getDate(); 
    //判断 月
    if(m < 10){
      m = "0" + m;
    }else{
      m = m;
    }
    //判断 日n     
    if(d < 10){//如果天数<10
      d = "0" + d;
    }else{
      d = d;
    }
    return y+"-"+m+"-"+d; 
  }

 3.获取年 如1个年前

function GetYearStr(AddYearCount) { 
    var dd = new Date(); 
    dd.setYear(dd.getFullYear()+AddYearCount);//获取AddMonthCount月后的日期 
    var y = dd.getFullYear(); 
    var m = dd.getMonth()+1;//获取当前月份的日期 
    var d = dd.getDate(); 
    //判断 月
    if(m < 10){
      m = "0" + m;
    }else{
      m = m;
    }
    //判断 日n     
    if(d < 10){//如果天数<10
      d = "0" + d;
    }else{
      d = d;
    }
    return y+"-"+m+"-"+d; 
  }

希望上述能对各位朋友有所帮助!

Javascript 相关文章推荐
Javascript判断文件是否存在(客户端/服务器端)
Sep 16 Javascript
移动设备web开发首选框架:zeptojs介绍
Jan 29 Javascript
jQuery构造函数init参数分析
May 13 Javascript
jquery单击事件和双击事件冲突解决方案
Mar 02 Javascript
ECMAScript6快速入手攻略
Jul 18 Javascript
jQuery实现侧浮窗与中浮窗切换效果的方法
Sep 05 Javascript
JS拉起或下载app的实现代码
Feb 22 Javascript
微信小程序开发之入门实例教程篇
Mar 07 Javascript
vue的无缝滚动组件vue-seamless-scroll实例
Dec 18 Javascript
原生JavaScript实现remove()和recover()功能示例
Jul 24 Javascript
vue.js提交按钮时进行简单的if判断表达式详解
Aug 08 Javascript
React Native开发封装Toast与加载Loading组件示例
Sep 08 Javascript
javascript数据结构中栈的应用之符号平衡问题
Apr 11 #Javascript
javascript编程实现栈的方法详解【经典数据结构】
Apr 11 #Javascript
Bootstrap 3浏览器兼容性问题及解决方案
Apr 11 #Javascript
JS实现线性表的链式表示方法示例【经典数据结构】
Apr 11 #Javascript
JS实现线性表的顺序表示方法示例【经典数据结构】
Apr 11 #Javascript
基于vuejs实现一个todolist项目
Apr 11 #Javascript
vue实现todolist单页面应用
Apr 11 #Javascript
You might like
Linux系统下php获得系统分区信息的方法
2015/03/30 PHP
PHP实现导出带样式的Excel
2016/08/28 PHP
PHP用mysql_insert_id()函数获得刚插入数据或当前发布文章的ID
2016/11/25 PHP
PHP给源代码加密的几种方法汇总(推荐)
2018/02/06 PHP
Laravel5.1 框架Request请求操作常见用法实例分析
2020/01/04 PHP
基于jquery的模态div层弹出效果
2010/08/21 Javascript
js模拟select下拉菜单控件的代码
2013/05/08 Javascript
JavaScript在for循环中绑定事件解决事件参数不同的情况
2014/01/20 Javascript
JavaScript 学习笔记之语句
2015/01/14 Javascript
JavaScript获取各大浏览器信息图示
2015/11/20 Javascript
Bootstrap与KnockoutJs相结合实现分页效果实例详解
2016/05/03 Javascript
15个值得开发人员关注的jQuery开发技巧和心得总结【经典收藏】
2016/05/25 Javascript
基于JS实现的随机数字抽签实例
2016/12/08 Javascript
iscroll实现下拉刷新功能
2017/07/18 Javascript
简单理解Vue中的nextTick方法
2018/01/30 Javascript
JavaScript callback回调函数用法实例分析
2018/05/08 Javascript
nuxt框架中路由鉴权之Koa和Session的用法
2018/05/09 Javascript
Mint-UI时间组件起始时间问题及时间插件使用
2018/08/20 Javascript
浅谈layui数据表格判断问题(加入表单元素),设置单元格样式
2019/10/26 Javascript
如何使用JavaScript实现无缝滚动自动播放轮播图效果
2020/08/20 Javascript
js实现网页随机验证码
2020/10/19 Javascript
python处理文本文件并生成指定格式的文件
2014/07/31 Python
Python Socket编程详细介绍
2017/03/23 Python
Python中super函数用法实例分析
2019/03/18 Python
python实现维吉尼亚加密法
2019/03/20 Python
Python进阶:生成器 懒人版本的迭代器详解
2019/06/29 Python
PyTorch学习:动态图和静态图的例子
2020/01/06 Python
美国领先的家居装饰和礼品商店:Kirkland’s
2017/01/30 全球购物
京东奢侈品:全球奢侈品牌
2018/03/17 全球购物
汉语专业应届生求职信
2013/10/01 职场文书
DIY蛋糕店的创业计划书范文
2013/12/26 职场文书
学生打架检讨书
2014/02/14 职场文书
2014年幼儿园德育工作总结
2014/12/17 职场文书
创业计划书之校园跑腿公司
2019/09/24 职场文书
导游词之广西漓江
2019/11/02 职场文书
配置nginx负载均衡
2022/05/06 Servers