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 相关文章推荐
JS提交并解析后台返回的XML的代码
Nov 03 Javascript
javascript中的new使用
Mar 20 Javascript
jQuery boxy弹出层插件中文演示及使用讲解
Feb 24 Javascript
Jquery响应回车键直接提交表单操作代码
Jul 25 Javascript
angularjs中的e2e测试实例
Dec 06 Javascript
js实现完全自定义可带多级目录的网页鼠标右键菜单方法
Feb 28 Javascript
jquery中键盘事件小结
Feb 24 Javascript
JS 动态判断PC和手机浏览器实现代码
Sep 21 Javascript
jQuery选择器之属性筛选选择器用法详解
Sep 19 jQuery
vue组件(全局,局部,动态加载组件)
Sep 02 Javascript
8 个有用的JS技巧(推荐)
Jul 03 Javascript
VSCode写vue项目一键生成.vue模版,修改定义其他模板的方法
Apr 17 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微信公众号开发之图片回复
2018/10/20 PHP
PHP使用Redis实现Session共享的实现示例
2019/05/12 PHP
JavaScript 事件的一些重要说明
2009/10/25 Javascript
jquery 模拟类搜索框自动完成搜索提示功能(改进)
2010/05/24 Javascript
javascript 全等号运算符使用说明
2010/05/31 Javascript
firefox事件处理之自动查找event的函数(用于onclick=foo())
2010/08/05 Javascript
工作中常用到的JS表单验证代码(包括例子)
2010/11/11 Javascript
jquery动态调整div大小使其宽度始终为浏览器宽度
2014/06/06 Javascript
jquery判断单选按钮radio是否选中的方法
2015/05/05 Javascript
在JavaScript中正确引用bind方法的应用
2015/05/11 Javascript
Javascript中String的常用方法实例分析
2015/06/13 Javascript
JS上传组件FileUpload自定义模板的使用方法
2016/05/10 Javascript
ES6中的箭头函数实例详解
2017/04/06 Javascript
对象不支持indexOf属性或方法的解决方法(必看)
2017/05/28 Javascript
Node.js实现连接mysql数据库功能示例
2017/09/15 Javascript
详解VScode编辑器vue环境搭建所遇问题解决方案
2019/04/26 Javascript
微信小程序使用自定义组件导航实现当前页面高亮
2020/01/02 Javascript
Vue-Ant Design Vue-普通及自定义校验实例
2020/10/24 Javascript
给Python初学者的一些编程技巧
2015/04/03 Python
Python 使用类写装饰器的小技巧
2018/09/30 Python
Python中对数组集进行按行打乱shuffle的方法
2018/11/08 Python
Python字符串匹配之6种方法的使用详解
2019/04/08 Python
使用python实现飞机大战游戏
2020/03/23 Python
Python实现树莓派摄像头持续录像并传送到主机的步骤
2020/11/30 Python
详解使用postMessage解决iframe跨域通信问题
2019/11/01 HTML / CSS
西班牙用户之间买卖视频游戏的平台:Wakkap
2020/03/21 全球购物
如何用PHP实现邮件发送
2012/12/26 面试题
什么是继承
2013/12/07 面试题
会计主管岗位职责范文
2013/11/08 职场文书
大学生创业策划书
2014/02/02 职场文书
幼儿园小班植树节活动方案
2014/03/04 职场文书
考研英语复习计划
2015/01/19 职场文书
工作态度不好检讨书
2015/05/06 职场文书
2016年共产党员公开承诺书
2016/03/24 职场文书
PHP实现考试倒计时功能代码
2021/04/16 PHP
Nginx进程调度问题详解
2021/09/25 Servers