javascript 日期相减-在线教程(附代码)

 更新时间:2017年08月17日 11:36:34   作者:shaibiao  
这篇文章主要介绍了javascript 日期相减的实例讲解,附上代码供大家查看,需要的朋友可以参考下

代码如下:

<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
//说明:这里用了Math.ceil()函数,向上取整,即零头算一天,^_^ 
var strDate1 = "2003-06-17 03:03:40.0"; 
var strDate2 = "2004-09-18 12:03:12.0"; 
strDate1=strDate1.substring(0,strDate1.lastIndexOf(".")).replace(/-/g,"/"); 
strDate2=strDate2.substring(0,strDate2.lastIndexOf(".")).replace(/-/g,"/"); 
var date1 = Date.parse(strDate1); 
var date2 = Date.parse(strDate2); 
alert("strDate2与strDate1相差"+Math.ceil((date2-date1)/(24*60*60*1000))+"天") 
//--> 
</SCRIPT> 
 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
 
var strDate1 = "2004-09-17 03:03:00.0"; 
var strDate2 = "2004-09-17 04:05:00.0"; 
strDate1=strDate1.substring(0,strDate1.lastIndexOf(".")).replace(/-/g,"/"); 
strDate2=strDate2.substring(0,strDate2.lastIndexOf(".")).replace(/-/g,"/"); 
var date1 = Date.parse(strDate1); 
var date2 = Date.parse(strDate2); 
alert("strDate2与strDate1相差"+(date2-date1)/(60*60*1000)+"小时") 
//--> 
</SCRIPT>

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助~如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持!

相关文章

  • 使用axios实现上传图片进度条功能

    使用axios实现上传图片进度条功能

    Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。这篇文章主要介绍了使用axios实现上传图片进度条,需要的朋友可以参考下
    2017-12-12
  • 利用腾讯的ip地址库做ip物理地址定位

    利用腾讯的ip地址库做ip物理地址定位

    腾讯的这个还是相对比较准确的。因为腾讯每个QQ用户发现自己匹配的地理位置信息不准确都可以提交更正的
    2010-07-07
  • javascript委托(Delegate)blur和focus用法实例分析

    javascript委托(Delegate)blur和focus用法实例分析

    这篇文章主要介绍了javascript委托(Delegate)blur和focus用法,实例分析了javascript委托的用法及针对常见浏览器的使用技巧,需要的朋友可以参考下
    2015-05-05
  • 原生js+ajax分页组件

    原生js+ajax分页组件

    这篇文章主要为大家详细介绍了原生js+ajax分页组件,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-01-01
  • bootstrap动态添加面包屑(breadcrumb)及其响应事件的方法

    bootstrap动态添加面包屑(breadcrumb)及其响应事件的方法

    这篇文章主要介绍了bootstrap动态添加面包屑(breadcrumb)及其响应事件的方法,涉及js数据传输及定义响应事件相关操作技巧,需要的朋友可以参考下
    2017-05-05
  • JavaScript对象和字串之间的转换实例探讨

    JavaScript对象和字串之间的转换实例探讨

    从对象的格式可以看出,如果字串的格式定义成 json 格式的, 就可以直接转换为obj了,感兴趣的朋友可以参考下哈
    2013-04-04
  • echarts动态渲染柱状图背景颜色及顶部数值方法详解

    echarts动态渲染柱状图背景颜色及顶部数值方法详解

    在使用echarts时,有时需要给柱状图设置背景,下面这篇文章主要给大家介绍了关于echarts动态渲染柱状图背景颜色及顶部数值的相关资料,文中通过图文以及代码介绍的非常详细,需要的朋友可以参考下
    2023-11-11
  • Bootstrap实现默认导航栏效果

    Bootstrap实现默认导航栏效果

    这篇文章主要介绍了Bootstrap实现默认导航栏效果,导航栏是一个很好的功能,是Bootstrap网站的一个突出特点,本文带领大家学习实现Bootstrap导航栏,需要的朋友可以参考下
    2015-12-12
  • 一文彻底理解JavaScript原型与原型链

    一文彻底理解JavaScript原型与原型链

    这篇文章主要介绍了一文彻底理解JavaScript原型与原型链,JavaScript中有许多内置对象,如:Object, Math, Date等,文章围绕主题展开主题详情,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-08-08
  • D3.js实现绘制柱状图的教程详解

    D3.js实现绘制柱状图的教程详解

    这篇文章主要为大家详细介绍了如何通过D3.js实现绘制柱状图,文中的示例代码讲解详细,对我们学习D3.js有一定的帮助,需要的可以参考一下
    2022-11-11

最新评论