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 相关文章推荐
javascript 实现简单的table排序及table操作练习
Dec 28 Javascript
javascript中[]和{}对象使用介绍
Mar 20 Javascript
Flexigrid在IE下不显示数据的有效处理方法
Sep 04 Javascript
JS控制静态页面之间传递参数获取参数并应用的简单实例
Aug 10 Javascript
前端程序员必须知道的高性能Javascript知识
Aug 24 Javascript
浅谈js函数中的实例对象、类对象、局部变量(局部函数)
Nov 20 Javascript
js实现的xml对象转json功能示例
Dec 24 Javascript
微信小程序之picker日期和时间选择器
Feb 09 Javascript
如何使用angularJs
May 08 Javascript
vue.js分页中单击页码更换页面内容的方法(配合spring springmvc)
Feb 10 Javascript
js 判断当前时间是否处于某个一个时间段内
Sep 19 Javascript
vue渲染方式render和template的区别
Jun 05 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
2020显卡排行榜天梯图 显卡天梯图2020年3月最新版
2020/04/02 数码科技
php5.3后静态绑定用法详解
2016/11/11 PHP
php实现支付宝当面付(扫码支付)功能
2018/05/30 PHP
js DataSet数据源处理代码
2010/03/29 Javascript
jQuery的写法不同导致的兼容性问题的解决方法
2010/07/29 Javascript
Javascript之旅 对象的原型链之由来
2010/08/25 Javascript
jquery动画3.创建一个带遮罩效果的图片走廊
2012/08/24 Javascript
nodejs 实现模拟form表单上传文件
2014/07/14 NodeJs
javascript html5实现表单验证
2016/03/01 Javascript
js实现定时进度条完成后切换图片
2017/01/04 Javascript
ionic中列表项增加和删除的实现方法
2017/01/22 Javascript
jQuery内容筛选选择器实例代码
2017/02/06 Javascript
关于vue.js v-bind 的一些理解和思考
2017/06/06 Javascript
Node.js使用gm拼装sprite图片
2017/07/04 Javascript
jQuery实现IE输入框完成placeholder标签功能的方法
2017/09/20 jQuery
微信小程序开发之IOS和Android兼容的问题
2017/09/26 Javascript
web前端vue实现插值文本和输出原始html
2018/01/19 Javascript
AngularJs分页插件使用详解
2018/06/30 Javascript
css配合JavaScript实现tab标签切换效果
2018/10/11 Javascript
跨域请求两种方法 jsonp和cors的实现
2018/11/11 Javascript
jQuery动态操作表单示例【基于table表格】
2018/12/06 jQuery
使用js实现单链解决前端队列问题的方法
2020/02/03 Javascript
Python的Flask框架应用调用Redis队列数据的方法
2016/06/06 Python
Python基于Matplotlib库简单绘制折线图的方法示例
2017/08/14 Python
Python实现返回数组中第i小元素的方法示例
2017/12/04 Python
Python无损音乐搜索引擎实现代码
2018/02/02 Python
python读取txt文件中特定位置字符的方法
2018/12/24 Python
用Python配平化学方程式的方法
2019/07/20 Python
带你彻底搞懂python操作mysql数据库(cursor游标讲解)
2020/01/06 Python
mysql_pconnect()和mysql_connect()有什么区别
2012/05/25 面试题
咖啡厅创业计划书范本
2014/01/22 职场文书
幼儿园数学教学反思
2014/02/02 职场文书
故宫英文导游词
2015/01/31 职场文书
《圆的面积》教学反思
2016/02/19 职场文书
优秀的商业计划书,让融资一步到位
2019/05/07 职场文书
关于Vue中的options选项
2022/03/22 Vue.js