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学习笔记记录我的旅程
May 23 Javascript
extjs render 用法介绍
Sep 11 Javascript
IE与FireFox的JavaScript兼容问题解决办法
Dec 31 Javascript
javascript中this的四种用法
May 11 Javascript
jQuery 移动端artEditor富文本编辑器
Jan 11 Javascript
JS中的进制转换以及作用
Jun 26 Javascript
JS导出PDF插件的方法(支持中文、图片使用路径)
Jul 12 Javascript
微信小程序 动态绑定事件并实现事件修改样式
Apr 13 Javascript
javaScript实现鼠标在文字上悬浮时弹出悬浮层效果
Apr 12 Javascript
Egg Vue SSR 服务端渲染数据请求与asyncData
Nov 24 Javascript
小程序如何写动态标签的实现方法
Feb 05 Javascript
Element Steps步骤条的使用方法
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中文乱码解决方案
2015/03/05 PHP
Gambit vs CL BO3 第二场 2.13
2021/03/10 DOTA
NODE.JS加密模块CRYPTO常用方法介绍
2014/06/05 Javascript
js面向对象之静态方法和静态属性实例分析
2015/01/10 Javascript
javascript中CheckBox全选终极方案
2015/05/20 Javascript
Jquery 自定义事件实现发布/订阅的简单实例
2016/06/12 Javascript
浅谈EasyUI常用控件的禁用方法
2016/11/09 Javascript
JS实现超简单的汉字转拼音功能示例
2016/12/22 Javascript
web打印小结
2017/01/11 Javascript
微信小程序实现图片预加载组件
2017/01/18 Javascript
js实现文本上下来回滚动
2017/02/03 Javascript
layer弹出层中H5播放器全屏出错的解决方法
2017/02/21 Javascript
node.js操作mongodb简单示例分享
2017/05/25 Javascript
浅谈vue中使用图片懒加载vue-lazyload插件详细指南
2017/10/23 Javascript
jQuery实现数字自动增加或者减少的动画效果示例
2018/12/11 jQuery
JavaScript实现星级评价效果
2019/05/17 Javascript
python查看zip包中文件及大小的方法
2015/07/09 Python
Django分页查询并返回jsons数据(中文乱码解决方法)
2018/08/02 Python
一看就懂得Python的math模块
2018/10/21 Python
opencv实现静态手势识别 opencv实现剪刀石头布游戏
2019/01/22 Python
pycharm访问mysql数据库的方法步骤
2019/06/18 Python
Python3+Appium实现多台移动设备操作的方法
2019/07/05 Python
Python实现的统计文章单词次数功能示例
2019/07/08 Python
django中的数据库迁移的实现
2020/03/16 Python
python如何求100以内的素数
2020/05/27 Python
AmazeUI图片轮播效果的示例代码
2020/08/20 HTML / CSS
美国家用和厨房电器销售网站:Appliances Connection
2020/01/24 全球购物
八年级历史教学反思
2014/01/10 职场文书
继承权公证书
2014/04/09 职场文书
2014年创先争优活动总结
2014/05/04 职场文书
个人授权委托书范本格式
2014/10/12 职场文书
中学生打架检讨书
2014/10/13 职场文书
留学文书中的个人陈述,应该注意哪些问题?
2019/08/23 职场文书
详解Go语言运用广度优先搜索走迷宫
2021/06/23 Python
解决redis批量删除key值的问题
2022/03/23 Redis
CentOS下安装Jenkins的完整步骤
2022/04/07 Servers