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


Posted in Javascript onJuly 24, 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 相关文章推荐
jquery关于页面焦点的定位(文本框获取焦点时改变样式 )
Sep 10 Javascript
Iframe自适应高度绝对好使的代码 兼容IE,遨游,火狐
Jan 27 Javascript
jQuery 的全选(全非选)即取得被选中的值使用介绍
Nov 12 Javascript
理解JS绑定事件
Jan 19 Javascript
knockoutjs动态加载外部的file作为component中的template数据源的实现方法
Sep 01 Javascript
js实现自定义进度条效果
Mar 15 Javascript
AngularJS 最常用的八种功能(基础知识)
Jun 26 Javascript
微信小程序“摇一摇”的实例代码
Jul 20 Javascript
基于input动态模糊查询的实现方法
Dec 12 Javascript
vue.js+element-ui动态配置菜单的实例
Sep 07 Javascript
原生js实现随机点餐效果
Dec 10 Javascript
vue-drawer-layout实现手势滑出菜单栏
Nov 19 Vue.js
JAVA四种基本排序方法实例总结
Jul 24 #Javascript
轻量级javascript 框架Backbone使用指南
Jul 24 #Javascript
node.js操作mysql(增删改查)
Jul 24 #Javascript
浅谈javascript获取元素transform参数
Jul 24 #Javascript
js实现汉字排序的方法
Jul 23 #Javascript
javascript实现全角半角检测的方法
Jul 23 #Javascript
javascript比较两个日期相差天数的方法
Jul 23 #Javascript
You might like
php 求质素(素数) 的实现代码
2011/04/12 PHP
探讨捕获php错误信息方法的详解
2013/06/09 PHP
php中sprintf与printf函数用法区别解析
2014/02/17 PHP
PHP防止表单重复提交的几种常用方法汇总
2014/08/19 PHP
PHP中iconv函数知识汇总
2015/07/02 PHP
CI分页类首页、尾页不显示的解决方法
2016/03/28 PHP
javaScript parseInt字符转化为数字函数使用小结
2009/11/05 Javascript
jquery.ui.draggable中文文档
2009/11/24 Javascript
用JS实现3D球状标签云示例代码
2013/12/01 Javascript
浅谈javascript中createElement事件
2014/12/05 Javascript
jQuery插件FusionWidgets实现的Cylinder图效果示例【附demo源码】
2017/03/23 jQuery
js实现动态增加文件域表单功能
2018/10/22 Javascript
jQuery+ajax实现批量删除功能完整示例
2019/06/06 jQuery
js实现随机div颜色位置 类似满天星效果
2019/10/24 Javascript
Vue 用Vant实现时间选择器的示例代码
2019/10/25 Javascript
ES6使用 Array.includes 处理多重条件用法实例分析
2020/03/02 Javascript
[01:20]PWL S2开团时刻第三期——团战可以输 蝙蝠必须死
2020/11/26 DOTA
[03:15]DOTA2-DPC中国联赛1月22日Recap集锦
2021/03/11 DOTA
python检查字符串是否是正确ISBN的方法
2015/07/11 Python
python 网络编程常用代码段
2016/08/28 Python
Python 识别12306图片验证码物品的实现示例
2020/01/20 Python
浅谈pytorch池化maxpool2D注意事项
2020/02/18 Python
Python 如何调试程序崩溃错误
2020/08/03 Python
python 实现单例模式的5种方法
2020/09/23 Python
python绕过图片滑动验证码实现爬取PTA所有题目功能 附源码
2021/01/06 Python
Farfetch巴西官网:奢侈品牌时尚购物平台
2020/10/19 全球购物
人事助理岗位职责
2013/11/18 职场文书
《月光启蒙》教学反思
2014/03/01 职场文书
推荐信格式要求
2014/05/09 职场文书
心理咨询专业自荐信
2014/07/07 职场文书
乡镇党员干部群众路线对照检查材料思想汇报
2014/09/28 职场文书
体育教师个人总结
2015/02/09 职场文书
刑事法律意见书
2015/06/04 职场文书
会计主管竞聘书
2015/09/15 职场文书
2019安全宣传标语大全
2019/08/14 职场文书
Redis实现订单自动过期功能的示例代码
2021/05/08 Redis