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 相关文章推荐
基于JQuery的访问WebService的代码(可访问Java[Xfire])
Nov 19 Javascript
javascript获取鼠标点击元素对象(示例代码)
Dec 20 Javascript
jquery实现的导航固定效果
Apr 28 Javascript
仿JQuery输写高效JSLite代码的一些技巧
Jan 13 Javascript
jQuery实现图像旋转动画效果
May 29 Javascript
JS函数修改html的元素内容,及修改属性内容的方法
Oct 28 Javascript
layer弹窗插件操作方法详解
May 19 Javascript
p5.js入门教程之鼠标交互的示例
Mar 16 Javascript
vue.js实现的经典计算器/科学计算器功能示例
Jul 11 Javascript
Vue 3.0 前瞻Vue Function API新特性体验
Aug 12 Javascript
JavaScript进阶(三)闭包原理与用法详解
May 09 Javascript
JS JQuery获取data-*属性值方法解析
Sep 01 jQuery
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
星际玩家的三大定律
2020/03/04 星际争霸
PHP 面向对象详解
2012/09/13 PHP
Codeigniter(CI)框架分页函数及相关知识
2014/11/03 PHP
laravel 解决paginate查询多个字段报错的问题
2019/10/22 PHP
jquery移动listbox的值原理及代码
2013/05/03 Javascript
js实现二代身份证号码验证详解
2014/11/20 Javascript
JavaScript中字符串(string)转json的2种方法
2015/06/25 Javascript
JS+DIV+CSS实现仿表单下拉列表效果
2015/08/18 Javascript
js操作数据库实现注册和登陆的简单实例
2016/05/26 Javascript
D3.js实现文本的换行详解
2016/10/14 Javascript
详解Angular.js中$http拦截器的介绍及使用
2017/07/04 Javascript
浅谈js基础数据类型和引用类型,深浅拷贝问题,以及内存分配问题
2017/09/02 Javascript
vue项目国际化vue-i18n的安装使用教程
2018/03/14 Javascript
mpvue构建小程序的方法(步骤+地址)
2018/05/22 Javascript
浅谈vux之x-input使用以及源码解读
2018/11/04 Javascript
Vue ElementUI实现:限制输入框只能输入正整数的问题
2020/07/31 Javascript
[01:11]steam端dota2实名认证操作流程视频
2021/03/11 DOTA
python实现倒计时的示例
2014/02/14 Python
pycharm 使用心得(八)如何调用另一文件中的函数
2014/06/06 Python
深入理解python中函数传递参数是值传递还是引用传递
2017/11/07 Python
python验证码识别教程之灰度处理、二值化、降噪与tesserocr识别
2018/06/04 Python
python数据结构学习之实现线性表的顺序
2018/09/28 Python
python实现简单日期工具类
2019/04/24 Python
Python closure闭包解释及其注意点详解
2019/08/28 Python
使用python将最新的测试报告以附件的形式发到指定邮箱
2019/09/20 Python
多个python文件调用logging模块报错误
2020/02/12 Python
浅谈TensorFlow之稀疏张量表示
2020/06/30 Python
详解CSS3弹性伸缩盒
2020/09/21 HTML / CSS
如何使用localstorage代替cookie实现跨域共享数据问题
2018/04/18 HTML / CSS
美国在线眼镜店:GlassesShop
2018/11/15 全球购物
美国渔具店:FishUSA
2019/08/07 全球购物
软件测试题目
2013/02/27 面试题
《我的伯父鲁迅先生》教学反思
2014/02/12 职场文书
县政府领导班子四风问题对照检查材料思想汇报
2014/09/26 职场文书
《辉夜大小姐想让我告白》第三季正式预告
2022/03/20 日漫
CDPR谈《巫师》新作用虚幻5原因 称不会为Epic独占
2022/04/06 其他游戏