javascript比较两个日期相差天数的方法


Posted in Javascript onJuly 23, 2015

本文实例讲述了javascript比较两个日期相差天数的方法。分享给大家供大家参考。具体如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script language="JavaScript">
  function getDate(strDate){
    if(strDate==null||strDate===undefined) return null;
    var date = new Date();
    try{
      if(strDate == undefined){ 
        date= null;
      }else if(typeof strDate == 'string'){
        strDate = strDate.replace(/:/g,'-');
        strDate = strDate.replace(/ /g,'-');
        var dtArr = strDate.split("-");
        if(dtArr.length>=3&&dtArr.length<6){
          date=new Date(dtArr[0], dtArr[1], dtArr[2]);
        }else if(date.length>8){
          date=new Date(Date.UTC(dtArr[0],dtArr[1]-1,dtArr[2],dtArr[3]-8,dtArr[4],dtArr[5]));
        }
      }else{
        date = null;
      }
      return date;
    }catch(e){ 
      alert('格式化日期出现异常:' + e.message); 
    } 
  }
  function test(){
    var time1 = "2011-12-12";
    var time2 = "2011-12-10";
    var timeslong = getDate(time1).getTime()-getDate(time2).getTime();
    alert(timeslong/(1000*60*60*24))
  }
  test();
</script>
</head>
<body>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
javascript 打开页面window.location和window.open的区别
Mar 17 Javascript
Javascript中typeof 用法小结
May 12 Javascript
理解JS绑定事件
Jan 19 Javascript
jquery实现表格中点击相应行变色功能效果【实例代码】
May 09 Javascript
js实现select选择框效果及美化
Aug 19 Javascript
Javascript 函数的四种调用模式
Nov 05 Javascript
微信小程序 MD5加密登录密码详解及实例代码
Jan 12 Javascript
JavaScript实现删除数组重复元素的5种常用高效算法总结
Jan 18 Javascript
Vue入门之animate过渡动画效果
Apr 08 Javascript
vue-cli 项目打包完成后运行文件路径报错问题
Jul 19 Javascript
vue+AI智能机器人回复功能实现
Jul 16 Javascript
vant中的toast层级改变操作
Nov 04 Javascript
jquery实现简单的轮换出现效果实例
Jul 23 #Javascript
jquery实现简单实用的打分程序实例
Jul 23 #Javascript
javascript实现框架高度随内容改变的方法
Jul 23 #Javascript
js正则表达式中exec用法实例
Jul 23 #Javascript
JavaScript实现获得所有兄弟节点的方法
Jul 23 #Javascript
使用jquery实现仿百度自动补全特效
Jul 23 #Javascript
代码分析jQuery四种静态方法使用
Jul 23 #Javascript
You might like
PHP 事务处理数据实现代码
2010/05/13 PHP
php中引用&amp;的用法分析【变量引用,函数引用,对象引用】
2016/12/12 PHP
php压缩文件夹最新版
2018/07/18 PHP
tp5框架内使用tp3.2分页的方法分析
2019/05/05 PHP
php中对象引用和复制实例分析
2019/08/14 PHP
javascript 设计模式之单体模式 面向对象学习基础
2010/04/18 Javascript
jquery ready()的几种实现方法小结
2010/06/18 Javascript
JavaScrip单线程引擎工作原理分析
2010/09/04 Javascript
jquery使用jquery.zclip插件复制对象的实例教程
2013/12/04 Javascript
jquery实现的导航固定效果
2014/04/28 Javascript
jQuery插件Zclip实现完美兼容个浏览器点击复制内容到剪贴板
2015/04/30 Javascript
JavaScript实现跨浏览器的添加及删除事件绑定函数实例
2015/08/04 Javascript
Jquery+Ajax+PHP+MySQL实现分类列表管理(上)
2015/10/28 Javascript
JS实现去除数组中重复json的方法示例
2017/12/21 Javascript
开发中常用的25个JavaScript单行代码(小结)
2019/06/28 Javascript
vue拖拽组件 vuedraggable API options实现盒子之间相互拖拽排序
2019/07/08 Javascript
JavaScript实现联动菜单特效
2020/01/07 Javascript
bootstrapValidator表单校验、更改状态、新增、移除校验字段的实例代码
2020/05/19 Javascript
vue3为什么要用proxy替代defineProperty
2020/10/19 Javascript
JS实现页面侧边栏效果探究
2021/01/08 Javascript
python访问纯真IP数据库的代码
2011/05/19 Python
Python验证企业工商注册码
2015/10/25 Python
Python实现进程同步和通信的方法
2018/01/02 Python
postman模拟访问具有Session的post请求方法
2019/07/15 Python
python3.6生成器yield用法实例分析
2019/08/23 Python
Tensorflow限制CPU个数实例
2020/02/06 Python
使用Puppeteer爬取微信文章的实现
2020/02/11 Python
浅谈keras中的batch_dot,dot方法和TensorFlow的matmul
2020/06/18 Python
python代码能做成软件吗
2020/07/24 Python
大学四年学习的自我评价分享
2013/12/09 职场文书
30年同学聚会感言
2014/01/30 职场文书
集体婚礼策划方案
2014/02/22 职场文书
村干部培训班主持词
2014/03/28 职场文书
2014国庆节商场促销活动策划方案
2014/09/16 职场文书
出差报告格式模板
2014/11/06 职场文书
Python 语言实现六大查找算法
2021/06/30 Python