jquery js 获取时间差、时间格式具体代码


Posted in Javascript onJune 05, 2013

调取

GetDateDiff(start, end, "day") 
/* 
* 获得时间差,时间格式为 年-月-日 小时:分钟:秒 或者 年/月/日 小时:分钟:秒 
* 其中,年月日为全格式,例如 : 2010-10-12 01:00:00 
* 返回精度为:秒,分,小时,天 
*/ 
function GetDateDiff(startTime, endTime, diffType) { 
//将xxxx-xx-xx的时间格式,转换为 xxxx/xx/xx的格式 
startTime = startTime.replace(/-/g, "/"); 
endTime = endTime.replace(/-/g, "/"); 
//将计算间隔类性字符转换为小写 
diffType = diffType.toLowerCase(); 
var sTime = new Date(startTime); //开始时间 
var eTime = new Date(endTime); //结束时间 
//作为除数的数字 
var divNum = 1; 
switch (diffType) { 
case "second": 
divNum = 1000; 
break; 
case "minute": 
divNum = 1000 * 60; 
break; 
case "hour": 
divNum = 1000 * 3600; 
break; 
case "day": 
divNum = 1000 * 3600 * 24; 
break; 
default: 
break; 
} 
return parseInt((eTime.getTime() - sTime.getTime()) / parseInt(divNum)); //17jquery.com 
}
Javascript 相关文章推荐
ie 7/8不支持trim的属性的解决方案
May 23 Javascript
你所不了解的javascript操作DOM的细节知识点(一)
Jun 17 Javascript
jQuery遮罩层效果实例分析
Jan 14 Javascript
noty ? jQuery通知插件全面解析
May 18 Javascript
AngularJS教程之MVC体系结构详解
Aug 16 Javascript
10分钟掌握XML、JSON及其解析
Dec 06 Javascript
javascript删除html标签函数cIsHTML
Jan 09 Javascript
JavaScript引用类型之基本包装类型实例分析【Boolean、Number和String】
Aug 09 Javascript
layer弹出层 iframe层去掉滚动条的实例代码
Aug 17 Javascript
对于防止按钮重复点击的尝试详解
Apr 22 Javascript
vue中keep-alive,include的缓存问题
Nov 26 Javascript
JavaScript命令模式原理与用法实例详解
Mar 10 Javascript
JavaScript设置IFrame高度自适应(兼容各主流浏览器)
Jun 05 #Javascript
JavaScript的漂亮的代码片段
Jun 05 #Javascript
Javascript中的for in循环和hasOwnProperty结合使用
Jun 05 #Javascript
理解JAVASCRIPT中hasOwnProperty()的作用
Jun 05 #Javascript
jquery 面包屑导航 具体实现
Jun 05 #Javascript
JSCode all of Brower 全局屏蔽网页右键功能 具体实现
Jun 05 #Javascript
js 获取后台的字段 改变 checkbox的被选中的状态 代码
Jun 05 #Javascript
You might like
解析PHP计算页面执行时间的实现代码
2013/06/18 PHP
php使用cookie实现记住登录状态
2015/04/27 PHP
利用PHPStorm如何开发Laravel应用详解
2017/08/30 PHP
Laravel框架搜索分页功能示例
2019/02/01 PHP
js 动态文字滚动的例子
2011/01/17 Javascript
使用jquery动态加载javascript以减少服务器压力
2012/10/29 Javascript
中止javascript执行的方法
2014/02/14 Javascript
JavaScript事件委托实例分析
2015/05/26 Javascript
CSS3 media queries结合jQuery实现响应式导航
2016/09/30 Javascript
基于jQuery实现一个marquee无缝滚动的插件
2017/03/09 Javascript
jQuery实现可编辑表格并生成json结果(实例代码)
2017/07/19 jQuery
详解node.js的http模块实例演示
2018/07/12 Javascript
Vue.js样式动态绑定实现小结
2019/01/24 Javascript
Vue Router 实现动态路由和常见问题及解决方法
2020/03/06 Javascript
详解JavaScript 异步编程
2020/07/13 Javascript
使用vue实现通过变量动态拼接url
2020/07/22 Javascript
[01:25:33]完美世界DOTA2联赛PWL S3 INK ICE vs Magma 第二场 12.20
2020/12/23 DOTA
Python简明入门教程
2015/08/04 Python
Python用csv写入文件_消除空余行的方法
2018/07/06 Python
Python文件读写保存操作的示例代码
2018/09/14 Python
Python中*args和**kwargs的区别详解
2019/09/17 Python
python爬虫scrapy框架的梨视频案例解析
2021/02/20 Python
自定义html标记替换html5新增元素
2008/10/17 HTML / CSS
有关HTML5页面在iPhoneX适配问题
2017/11/13 HTML / CSS
台湾全方位线上课程与职能学习平台:TibaMe
2019/12/04 全球购物
2014庆六一活动方案
2014/03/02 职场文书
中秋晚会活动方案
2014/08/31 职场文书
党干部专题民主生活会对照检查材料思想汇报
2014/10/06 职场文书
关于感谢信的范文
2015/01/23 职场文书
调解书格式范本
2015/05/20 职场文书
辛亥革命观后感
2015/06/02 职场文书
中小学生安全教育观后感
2015/06/17 职场文书
学习经验交流会总结
2015/11/02 职场文书
纪律委员竞选稿
2015/11/19 职场文书
浅谈JS的原型和原型链
2021/06/04 Javascript
Android移动应用开发指南之六种布局详解
2022/09/23 Java/Android