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自动显示最后更新时间
Mar 15 Javascript
jQuery+CSS 实现的超Sexy下拉菜单
Jan 17 Javascript
jQuery Study Notes学习笔记 (二)
Aug 04 Javascript
js为鼠标添加右击事件防止默认的右击菜单弹出
Jul 29 Javascript
js,jquery滚动/跳转页面到指定位置的实现思路
Jun 03 Javascript
javascript 操作符(~、&amp;、|、^、)使用案例
Dec 31 Javascript
原生js配合cookie制作保存路径的拖拽
Dec 29 Javascript
jQuery的ready方法实现原理分析
Oct 26 Javascript
微信小程序实战之登录页面制作(5)
Mar 30 Javascript
Vue 2.0的数据依赖实现原理代码简析
Jul 10 Javascript
vue内置指令详解
Apr 03 Javascript
Vue实现购物车基本功能
Nov 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
在openSUSE42.1下编译安装PHP7 的方法
2015/12/24 PHP
Zend Framework教程之资源(Resources)用法实例详解
2016/03/14 PHP
PHP使用PDO创建MySQL数据库、表及插入多条数据操作示例
2019/05/30 PHP
js创建对象的几种常用方式小结(推荐)
2010/10/24 Javascript
jquery提交form表单简单示例分享
2014/03/03 Javascript
用nodejs实现PHP的print_r函数代码
2014/03/14 NodeJs
Express.JS使用详解
2014/07/17 Javascript
JavaScript中的parse()方法使用简介
2015/06/12 Javascript
js代码实现无缝滚动(文字和图片)
2015/08/20 Javascript
非常漂亮的相册集 使用jquery制作相册集
2016/04/28 Javascript
BootStrap智能表单实战系列(十一)级联下拉的支持
2016/06/13 Javascript
前端程序员必须知道的高性能Javascript知识
2016/08/24 Javascript
微信JSSDK调用微信扫一扫功能的方法
2017/07/25 Javascript
微信小程序顶部可滚动导航效果
2017/10/31 Javascript
layer关闭当前窗口页面以及确认取消按钮的方法
2019/09/09 Javascript
vue 通过绑定事件获取当前行的id操作
2020/07/27 Javascript
微信小程序接入vant Weapp组件的详细步骤
2020/10/28 Javascript
老生常谈Python序列化和反序列化
2017/06/28 Python
Python3使用PyQt5制作简单的画板/手写板实例
2017/10/19 Python
Python模块WSGI使用详解
2018/02/02 Python
Python3 Post登录并且保存cookie登录其他页面的方法
2018/12/28 Python
Python OpenCV利用笔记本摄像头实现人脸检测
2020/08/20 Python
Python学习笔记之读取文件、OS模块、异常处理、with as语法示例
2019/06/04 Python
对pyqt5之menu和action的使用详解
2019/06/20 Python
Python符号计算之实现函数极限的方法
2019/07/15 Python
wxPython窗体拆分布局基础组件
2019/11/19 Python
Python3爬虫中Splash的知识总结
2020/07/10 Python
学校门卫岗位职责
2014/03/16 职场文书
高中生操行评语大全
2014/04/25 职场文书
小学毕业演讲稿
2014/04/25 职场文书
上海世博会口号
2014/06/19 职场文书
求职教师自荐书
2014/06/19 职场文书
党内外群众意见范文
2015/06/02 职场文书
红十字会救护培训简讯
2015/07/20 职场文书
运动会100米加油稿
2015/07/21 职场文书
干部考核工作总结
2015/08/12 职场文书