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 相关文章推荐
获取Javscript执行函数名称的方法
Dec 22 Javascript
动态刷新 dorado树的js代码
Jun 12 Javascript
16个最流行的JavaScript框架[推荐]
May 29 Javascript
javascript 45种缓动效果 非常酷
Jun 28 Javascript
Javascript实现关联数据(Linked Data)查询及注意细节
Feb 22 Javascript
JavaScript定时显示广告代码分享
Mar 02 Javascript
JS简单实现动画弹出层效果
May 05 Javascript
mvc 、bootstrap 结合分布式图简单实现分页
Oct 10 Javascript
JS碰撞运动实现方法详解
Dec 15 Javascript
原生JS实现图片翻书效果
Feb 16 Javascript
jQuery插件ImgAreaSelect实现头像上传预览和裁剪功能实例讲解一
May 26 jQuery
基于vue项目设置resolves.alias: '@'路径并适配webstorm
Dec 02 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上传、管理照片示例
2006/10/09 PHP
PHP取整数函数常用的四种方法小结
2012/07/05 PHP
PHP中实现获取IP和地理位置类分享
2015/02/10 PHP
PDO::exec讲解
2019/01/28 PHP
php实现的支付宝网页支付功能示例【基于TP5框架】
2019/09/16 PHP
PHP7移除的扩展和SAPI
2021/03/09 PHP
JQuery+CSS提示框实现思路及代码(纯手工打造)
2013/05/07 Javascript
如何用jquery控制表格奇偶行及活动行颜色
2014/04/20 Javascript
跟我学Node.js(四)---Node.js的模块载入方式与机制
2014/06/04 Javascript
js中函数调用的两种常用方法使用介绍
2014/07/17 Javascript
js禁止页面刷新与后退的方法
2015/06/08 Javascript
JavaScript基本的输出和嵌入式写法教程
2015/10/20 Javascript
教你用javascript实现随机标签云效果_附代码
2016/03/16 Javascript
Zero Clipboard实现浏览器复制到剪贴板的方法(多个复制按钮)
2016/03/24 Javascript
js跨域资源共享 基础篇
2016/07/02 Javascript
利用JavaScript阻止表单提交的两种方法
2016/08/11 Javascript
JavaScript ES6中const、let与var的对比详解
2017/06/18 Javascript
Vue学习笔记之表单输入控件绑定
2017/09/05 Javascript
webpack的CSS加载器的使用
2018/09/11 Javascript
基于layui的table插件进行复选框联动功能的实现方法
2019/09/19 Javascript
解决vue数据不实时更新的问题(数据更改了,但数据不实时更新)
2020/10/27 Javascript
详解Python中的日志模块logging
2015/06/19 Python
Python引用传值概念与用法实例小结
2017/10/07 Python
Python实现随机漫步功能
2018/07/09 Python
解决win64 Python下安装PIL出错问题(图解)
2018/09/03 Python
如何将json数据转换为python数据
2020/09/04 Python
Python安装第三方库攻略(pip和Anaconda)
2020/10/15 Python
购买一个高级域名:BuyDomains
2018/03/11 全球购物
无谷物狗粮:Pooch & Mutt
2018/05/23 全球购物
专注澳大利亚特产和新西兰特产的澳洲中文网:0061澳洲制造
2019/03/24 全球购物
卡骆驰英国官网:Crocs英国
2019/08/22 全球购物
用C#语言写出与SQLSERVER访问时的具体过程
2013/04/16 面试题
如何开发安全的AJAX应用
2014/03/26 面试题
《放小鸟》教学反思
2014/04/20 职场文书
党委书记个人检查对照材料思想汇报
2014/10/11 职场文书
2014年护士个人工作总结
2014/11/11 职场文书