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 easyui datagrid动态查询数据实例讲解
Feb 26 Javascript
Jquery Ajax xmlhttp请求成功问题
Feb 04 Javascript
JavaScript实现将xml转换成html table表格的方法
Apr 17 Javascript
js实现仿Discuz文本框弹出层效果
Aug 13 Javascript
解决JavaScript数字精度丢失问题的方法
Dec 03 Javascript
JavaScript限定范围拖拽及自定义滚动条应用(3)
May 17 Javascript
详解如何提高 webpack 构建 Vue 项目的速度
Jul 03 Javascript
JavaScript选择排序算法原理与实现方法示例
Aug 06 Javascript
JS解惑之Object中的key是有序的么
May 06 Javascript
js计算两个时间差 天 时 分 秒 毫秒的代码
May 21 Javascript
微信小程序HTTP请求从0到1封装
Sep 09 Javascript
Vue看了就会的8个小技巧
Jan 21 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
模拟OICQ的实现思路和核心程序(二)
2006/10/09 PHP
用PHP的ob_start();控制您的浏览器cache!
2006/11/25 PHP
解析zend studio中直接导入svn中的项目的方法步骤
2013/06/21 PHP
PHP实现截取中文字符串不出现?号的解决方法
2016/12/29 PHP
php使用curl实现ftp文件下载功能
2017/05/16 PHP
JS操作Cookie写入和读取实例代码
2013/10/20 Javascript
详解JavaScript ES6中的模板字符串
2015/07/28 Javascript
RequireJS使用注意细节
2016/05/15 Javascript
全面了解JS中的匿名函数
2016/06/29 Javascript
移动端点击图片放大特效PhotoSwipe.js插件实现
2016/08/25 Javascript
基于JavaScript实现购物车功能
2017/02/07 Javascript
jQuery使用EasyUi实现三级联动下拉框效果
2017/03/08 Javascript
JS实现页面打印功能
2017/03/16 Javascript
Vue.js在数组中插入重复数据的实现代码
2017/11/17 Javascript
Angular2管道Pipe及自定义管道格式数据用法实例分析
2017/11/29 Javascript
Vue2.0仿饿了么webapp单页面应用详细步骤
2018/07/08 Javascript
JS模拟浏览器实现全局搜索功能
2019/09/11 Javascript
VUE.CLI4.0配置多页面入口的实现
2019/11/25 Javascript
javascript设计模式 ? 工厂模式原理与应用实例分析
2020/04/09 Javascript
python使用smtplib模块通过gmail实现邮件发送的方法
2015/05/08 Python
python3.5 email实现发送邮件功能
2018/05/22 Python
Linux CentOS Python开发环境搭建教程
2018/11/28 Python
python实现的MySQL增删改查操作实例小结
2018/12/19 Python
Python中断多重循环的思路总结
2019/10/04 Python
pandas factorize实现将字符串特征转化为数字特征
2019/12/19 Python
基于python+selenium的二次封装的实现
2020/01/06 Python
python爬虫开发之Request模块从安装到详细使用方法与实例全解
2020/03/09 Python
Python实现对word文档添加密码去除密码的示例代码
2020/12/29 Python
ZWILLING双立人法国网上商店:德国刀具锅具厨具品牌
2019/08/28 全球购物
高中毕业生生活的自我评价
2013/12/08 职场文书
四年大学自我鉴定
2014/02/17 职场文书
企业安全生产演讲稿
2014/05/09 职场文书
2014年教育实习工作总结
2014/11/22 职场文书
小学重阳节活动总结
2015/03/24 职场文书
旅游项目合作意向书
2015/05/08 职场文书
python 逐步回归算法
2021/04/06 Python