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的图片懒加载js
Jun 30 Javascript
JS应用正则表达式转换大小写示例
Sep 18 Javascript
DEDECMS如何为文章添加HOT NEW标志图片
Aug 14 Javascript
JS基础随笔(菜鸟必看篇)
Jul 13 Javascript
详解js的事件处理函数和动态创建html标记方法
Dec 16 Javascript
Bootstrap模态框插件使用详解
May 11 Javascript
vue.js的手脚架vue-cli项目搭建的步骤
Aug 30 Javascript
原生js代码能实现call和bind吗
Jul 31 Javascript
Jquery实现获取子元素的方法分析
Aug 24 jQuery
javascript设计模式 ? 工厂模式原理与应用实例分析
Apr 09 Javascript
Vue 按照创建时间和当前时间显示操作(刚刚,几小时前,几天前)
Sep 10 Javascript
Javascript实现单选框效果
Dec 09 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
现磨咖啡骗局!现磨咖啡=新鲜咖啡?现磨咖啡背后的猫腻你不懂!
2019/03/28 冲泡冲煮
PHP4在Windows2000下的安装
2006/10/09 PHP
php中使用$_REQUEST需要注意的一个问题
2013/05/02 PHP
解析php php_openssl.dll的作用
2013/07/01 PHP
PHP常用函数之格式化时间操作示例
2019/10/21 PHP
Firefox中beforeunload事件的实现缺陷浅析
2012/05/03 Javascript
Bootstrap3制作自己的导航栏
2016/05/12 Javascript
基于js中的原型、继承的一些想法
2016/08/10 Javascript
AngularJS之依赖注入模拟实现
2016/08/19 Javascript
Vuejs第七篇之Vuejs过渡动画案例全面解析
2016/09/05 Javascript
JS调用某段SQL语句的方法
2016/10/20 Javascript
jQuery实现的简单对话框拖动功能示例
2018/06/05 jQuery
使用json-server简单完成CRUD模拟后台数据的方法
2018/07/12 Javascript
Vue2.0中三种常用传值方式(父传子、子传父、非父子组件传值)
2018/08/16 Javascript
使用webpack搭建vue项目实现脚手架功能
2019/03/15 Javascript
js图数据结构处理 迪杰斯特拉算法代码实例
2019/09/11 Javascript
nodejs实现百度舆情接口应用示例
2020/02/07 NodeJs
python交互式图形编程实例(二)
2017/11/17 Python
Python + selenium自动化环境搭建的完整步骤
2018/05/19 Python
Django 使用Ajax进行前后台交互的示例讲解
2018/05/28 Python
把csv文件转化为数组及数组的切片方法
2018/07/04 Python
对Python中内置异常层次结构详解
2018/10/18 Python
python重试装饰器的简单实现方法
2019/01/31 Python
计算机二级python学习教程(1) 教大家如何学习python
2019/05/16 Python
Python OpenCV调用摄像头检测人脸并截图
2020/08/20 Python
基于python的itchat库实现微信聊天机器人(推荐)
2019/10/29 Python
Python 读取 YUV(NV12) 视频文件实例
2019/12/09 Python
通过Python实现一个简单的html页面
2020/05/16 Python
CSS3 实现童年的纸飞机
2019/05/05 HTML / CSS
廉价航班、机票和酒店:JustFly
2018/02/07 全球购物
在DELPHI中调用存储过程和使用内嵌SQL哪种方式更好
2016/11/22 面试题
应届生服务员求职信
2013/10/31 职场文书
二年级语文上册复习计划
2015/01/19 职场文书
酒店采购员岗位职责
2015/04/03 职场文书
上下班时间调整通知
2015/04/23 职场文书
MySQL创建管理HASH分区
2022/04/13 MySQL