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 序列化对象实现代码
Dec 18 Javascript
关于图片的预加载过程中隐藏未知的
Dec 19 Javascript
JS连连看源码完美注释版(推荐)
Dec 09 Javascript
JQuery实现动态表格点击按钮表格增加一行
Aug 24 Javascript
第五章之BootStrap 栅格系统
Apr 25 Javascript
Jquery鼠标放上去显示全名的实现方法
Feb 06 Javascript
基于AngularJS实现表单验证功能
Jul 28 Javascript
在vue中使用echarts图表实例代码详解
Oct 22 Javascript
js脚本中执行java后台代码方法解析
Oct 11 Javascript
vue自定义指令限制输入框输入值的步骤与完整代码
Aug 30 Javascript
如何手动实现一个 JavaScript 模块执行器
Oct 16 Javascript
vue 获取到数据但却渲染不到页面上的解决方法
Nov 19 Vue.js
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 + plupload.js实现多图上传并显示进度条加删除实例代码
2017/03/06 PHP
php中类和对象:静态属性、静态方法
2017/04/09 PHP
PHP安装BCMath扩展的方法
2019/02/13 PHP
PHP与Web页面的交互示例详解二
2020/08/04 PHP
给页面渲染时间加速 干掉Dom Level 0 Event
2012/12/19 Javascript
JavaScript中奇葩的假值示例应用
2014/03/11 Javascript
javascript的propertyIsEnumerable()方法使用介绍
2014/04/09 Javascript
jQuery filter函数使用方法
2014/05/19 Javascript
5个JavaScript经典面试题
2014/10/13 Javascript
node.js微信公众平台开发教程
2016/03/04 Javascript
Window.Open打开窗体和if嵌套代码
2016/04/15 Javascript
全面接触神奇的Bootstrap导航条实战篇
2016/08/01 Javascript
限时抢购-倒计时的完整实例(分享)
2017/09/17 Javascript
vue 子组件向父组件传值方法
2018/02/26 Javascript
vue监听对象及对象属性问题
2018/08/20 Javascript
vue3.0 CLI - 3.2 路由的初级使用教程
2018/09/20 Javascript
微信小程序通过js实现瀑布流布局详解
2019/08/28 Javascript
搭建vscode+vue环境的详细教程
2020/08/31 Javascript
python用于url解码和中文解析的小脚本(python url decoder)
2013/08/11 Python
python 地图经纬度转换、纠偏的实例代码
2018/08/06 Python
Python基于聚类算法实现密度聚类(DBSCAN)计算【测试可用】
2018/12/26 Python
使用Django和Postgres进行全文搜索的实例代码
2020/02/13 Python
python3利用Axes3D库画3D模型图
2020/03/25 Python
MCM英国官网:奢侈皮具制品
2017/04/18 全球购物
澳大利亚女士时装在线:Rockmans
2018/09/26 全球购物
远程学习的教学用品和家庭学习资源:Really Good Stuff
2020/04/27 全球购物
股东协议书
2014/04/14 职场文书
《小动物过冬》教学反思
2014/04/17 职场文书
优秀学生评语大全
2014/04/25 职场文书
小学生三分钟演讲稿
2014/08/18 职场文书
公司档案管理制度
2015/08/05 职场文书
小学教代会开幕词
2016/03/04 职场文书
Mysql服务添加 iptables防火墙策略的方案
2021/04/29 MySQL
JS 4个超级实用的小技巧 提升开发效率
2021/10/05 Javascript
pycharm无法安装cv2模块问题
2022/05/20 Python
win10频率超出范围怎么办?win10老显示超出工作频率范围的解决方法
2022/07/07 数码科技