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 相关文章推荐
一个cssQuery对象 javascript脚本实现代码
Jul 21 Javascript
JavaScript中的面向对象介绍
Jun 30 Javascript
JS获取页面input控件中所有text控件并追加样式属性
Feb 25 Javascript
JQuery分别取得每行最后一列和最后一行的示例代码
Aug 18 Javascript
javascript弹出层输入框(示例代码)
Dec 11 Javascript
jquery转盘抽奖功能实现
Nov 13 Javascript
jQuery实现的多张图无缝滚动效果【测试可用】
Sep 12 Javascript
React如何利用相对于根目录进行引用组件详解
Oct 09 Javascript
谈谈JS中的!!
Dec 07 Javascript
vue中axios的封装问题(简易版拦截,get,post)
Jun 15 Javascript
Jquery和CSS实现选择框重置按钮功能
Nov 08 jQuery
element-ui中dialog弹窗关闭按钮失效的解决
Sep 22 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
咖啡磨器 如何选购一台适合家用的意式磨豆机
2021/03/05 新手入门
Gregarius中文日期格式问题解决办法
2008/04/22 PHP
PHP遍历数组的几种方法
2012/03/22 PHP
PHP判断是否有Get参数的方法
2014/05/05 PHP
PHP实现的pdo连接数据库并插入数据功能简单示例
2019/03/30 PHP
HR vs ForZe BO3 第二场 2.13
2021/03/10 DOTA
JS的数组的扩展实例代码
2008/07/09 Javascript
JavaScript 对象、函数和继承
2009/07/07 Javascript
新手常遇到的一些jquery问题整理
2010/08/16 Javascript
一个简单的JS时间控件示例代码(JS时分秒时间控件)
2013/11/22 Javascript
jquery中filter方法用法实例分析
2015/02/06 Javascript
每天一篇javascript学习小结(Date对象)
2015/11/13 Javascript
js中利用tagname和id获取元素的方法
2016/01/03 Javascript
Express之get,pos请求参数的获取
2017/05/02 Javascript
微信、QQ、微博、Safari中使用js唤起App
2018/01/24 Javascript
JS构造一个html文本内容成文件流形式发送到后台
2018/07/31 Javascript
微信小程序ibeacon三点定位详解
2018/10/31 Javascript
Element中的Cascader(级联列表)动态加载省\市\区数据的方法
2019/03/27 Javascript
Vue函数式组件的应用实例详解
2019/08/30 Javascript
QML实现圆环颜色选择器
2019/09/25 Javascript
windows下安装python paramiko模块的代码
2013/02/10 Python
python 统计列表中不同元素的数量方法
2018/06/29 Python
python+ffmpeg批量去视频开头的方法
2019/01/09 Python
详解Python打包分发工具setuptools
2019/08/05 Python
Python字符串和正则表达式中的反斜杠('\')问题详解
2019/09/03 Python
命令行运行Python脚本时传入参数的三种方式详解
2019/10/11 Python
Python 删除List元素的三种方法remove、pop、del
2020/11/16 Python
求职自荐信怎么写
2014/03/06 职场文书
车间核算员岗位职责
2014/07/01 职场文书
公司委托书范本5篇
2014/09/20 职场文书
党的群众路线教育实践活动批评与自我批评范文
2014/10/16 职场文书
2014年平安夜寄语
2014/12/08 职场文书
2016学习雷锋精神活动倡议书
2015/04/27 职场文书
运动会100米加油稿
2015/07/21 职场文书
《牧场之国》教学反思
2016/02/22 职场文书
2021-4-3课程——SQL Server查询【2】
2021/04/05 SQL Server