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 相关文章推荐
js弹出窗口之弹出层的小例子
Jun 17 Javascript
JS远程获取网页源代码实例
Sep 05 Javascript
我的Node.js学习之路(一)
Jul 06 Javascript
Javascript学习笔记之函数篇(六) : 作用域与命名空间
Nov 23 Javascript
jQuery满屏焦点图左右滚动特效代码分享
Sep 07 Javascript
bootstrap模态框示例代码分享
May 17 Javascript
详解Vue中数组和对象更改后视图不刷新的问题
Sep 21 Javascript
SSM+layUI 根据登录信息显示不同的页面方法
Sep 20 Javascript
vuex actions异步修改状态的实例详解
Nov 06 Javascript
微信小程序地图绘制线段并且测量(实例代码)
Jan 02 Javascript
vue 自定义组件的写法与用法详解
Mar 04 Javascript
Ajax实现页面无刷新留言效果
Mar 24 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实现首页链接查询 友情链接检查的代码
2010/01/05 PHP
SESSION信息保存在哪个文件目录下以及能够用来保存什么类型的数据
2012/06/17 PHP
PHP+Mysql树型结构(无限分类)数据库设计的2种方式实例
2014/07/15 PHP
laravel model 两表联查示例
2019/10/24 PHP
javascript 当前日期加(天、周、月、年)
2009/08/09 Javascript
在一个浏览器里呈现所有浏览器测试结果的前端测试工具的思路
2010/03/02 Javascript
基于Jquery的回车成tab焦点切换效果代码(Enter To Tab )
2010/11/14 Javascript
JavaScript实现点击按钮切换网页背景色的方法
2015/10/17 Javascript
关于JSON.parse(),JSON.stringify(),jQuery.parseJSON()的用法
2016/06/30 Javascript
微信小程序 教程之WXSS
2016/10/18 Javascript
原生js实现返回顶部缓冲效果
2017/01/18 Javascript
JS数组搜索之折半搜索实现方法分析
2017/03/27 Javascript
vuejs+element-ui+laravel5.4上传文件的示例代码
2017/08/12 Javascript
r.js来合并压缩css文件的示例
2018/04/26 Javascript
Django框架中render_to_response()函数的使用方法
2015/07/16 Python
Python3实现对列表按元组指定列进行排序的方法分析
2018/12/22 Python
python实现公司年会抽奖程序
2019/01/22 Python
详解python 3.6 安装json 模块(simplejson)
2019/04/02 Python
python-docx文件定位读取过程(尝试替换)
2020/02/13 Python
django使用channels实现通信的示例
2020/10/19 Python
解决python 在for循环并且pop数组的时候会跳过某些元素的问题
2020/12/11 Python
印度尼西亚综合购物网站:Lazada印尼
2016/09/07 全球购物
《找不到快乐的波斯猫》教学反思
2014/02/24 职场文书
电子商务专业毕业生求职信
2014/06/12 职场文书
交通志愿者活动总结
2014/06/27 职场文书
工作求职信
2014/07/04 职场文书
2014年国庆节活动总结
2014/08/26 职场文书
2014年收银工作总结
2014/11/13 职场文书
2014年卫生工作总结
2014/11/27 职场文书
2015年妇产科工作总结
2015/05/18 职场文书
2015领导干部廉洁自律工作总结
2015/07/23 职场文书
车辆管理制度范本
2015/08/05 职场文书
德能勤绩工作总结
2015/08/11 职场文书
十个Python自动化常用操作,即拿即用
2021/05/10 Python
mongoDB数据库索引快速入门指南
2022/03/23 MongoDB
Win10服务全部禁用了怎么启动?Win10服务全部禁用解决方法
2022/09/23 数码科技