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 相关文章推荐
jquery插件制作 提示框插件实现代码
Aug 17 Javascript
JavaScript版TAB选项卡效果实例
Aug 16 Javascript
js 控制图片大小核心讲解
Oct 09 Javascript
jquery ajax修改全局变量示例代码
Nov 08 Javascript
Js实现双击鼠标自动滚动屏幕的示例代码
Dec 14 Javascript
jquery清空表单数据示例分享
Feb 13 Javascript
IE下双击checkbox反应延迟问题的解决方法
Mar 27 Javascript
Javascript MVC框架Backbone.js详解
Sep 18 Javascript
AngularJs Managing Service Dependencies详解
Sep 02 Javascript
从零学习node.js之mysql数据库的操作(五)
Feb 24 Javascript
vue中axios的二次封装实例讲解
Oct 14 Javascript
Element Breadcrumb 面包屑的使用方法
Jul 26 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
php 智能404跳转代码,适合换域名没改变目录的网站
2010/06/04 PHP
php cURL和Rolling cURL并发方式比较
2013/10/30 PHP
深入理解PHP中的Streams工具
2015/07/03 PHP
PHP微信PC二维码登陆的实现思路
2017/07/13 PHP
PHP实现登录验证码校验功能
2018/05/17 PHP
php使用filter_var函数判断邮箱,url,ip格式示例
2019/07/06 PHP
自定义Laravel (monolog)日志位置,并增加请求ID的实现
2019/10/17 PHP
浅谈Sizzle的“编译原理”
2015/04/14 Javascript
如何防止JavaScript自动插入分号
2015/11/05 Javascript
Angular 路由route实例代码
2016/07/12 Javascript
基于JavaScript实现轮播图代码
2016/07/14 Javascript
javascript另类方法实现htmlencode()与htmldecode()函数实例分析
2016/11/17 Javascript
原生js简单实现放大镜特效
2017/05/16 Javascript
详解vue中computed 和 watch的异同
2017/06/30 Javascript
JavaScript中的return布尔值的用法和原理解析
2017/08/14 Javascript
vue中子组件传递数据给父组件的讲解
2019/01/27 Javascript
使用 vue 实例更好的监听事件及vue实例的方法
2019/04/22 Javascript
微信小程序如何获取地址
2019/12/24 Javascript
python在命令行下使用google翻译(带语音)
2014/01/16 Python
python实现目录树生成示例
2014/03/28 Python
Python获取指定文件夹下的文件名的方法
2018/02/06 Python
Python设计模式之备忘录模式原理与用法详解
2019/01/15 Python
浅谈pandas筛选出表中满足另一个表所有条件的数据方法
2019/02/08 Python
Python批量修改图片分辨率的实例代码
2019/07/04 Python
python deque模块简单使用代码实例
2020/03/12 Python
原生canvas制作画图小工具的踩坑和爬坑
2020/06/09 HTML / CSS
新西兰优惠网站:Treat Me
2019/07/04 全球购物
英文翻译的自我评价语句
2013/10/04 职场文书
住房公积金接收函
2014/01/09 职场文书
社区健康教育实施方案
2014/03/18 职场文书
市场调查策划方案
2014/06/10 职场文书
党委班子纠正“四风”问题整改措施
2014/10/28 职场文书
2015年行政部工作总结
2015/04/28 职场文书
公司年会开场白
2015/06/01 职场文书
2015年乡镇食品安全工作总结
2015/10/22 职场文书
小学思想品德教学反思
2016/02/24 职场文书