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 学习笔记(十四) 正则表达式
Jan 22 Javascript
50款非常棒的 jQuery 插件分享
Mar 29 Javascript
js修改input的type属性及浏览器兼容问题探讨与解决
Jan 23 Javascript
javascript连续赋值问题
Jul 08 Javascript
jQuery实现分章节锚点“回到顶部”动画特效代码
Oct 23 Javascript
Canvas放置反弹效果随机图形(实例)
Aug 17 Javascript
原生JS实现网页手机音乐播放器 歌词同步播放的示例
Feb 02 Javascript
详解操作虚拟dom模拟react视图渲染
Jul 25 Javascript
jQuery实现动态添加和删除input框代码实例
Mar 29 jQuery
JS秒杀倒计时功能完整实例【使用jQuery3.1.1】
Sep 03 jQuery
vue实现点击按钮“查看详情”弹窗展示详情列表操作
Sep 09 Javascript
原生JS封装vue Tab切换效果
Apr 28 Vue.js
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加密解密的代码
2007/07/16 PHP
PHP setTime 设置当前时间的代码
2012/08/27 PHP
浅析PHP原理之变量分离/引用(Variables Separation)
2013/08/09 PHP
php中使用gd库实现下载网页中所有图片
2015/05/12 PHP
PHP快速排序quicksort实例详解
2016/09/28 PHP
php自定义扩展名获取函数示例
2016/12/12 PHP
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
2020/03/26 PHP
fix-ie5.js扩展在IE5下不能使用的几个方法
2007/08/20 Javascript
javascript 兼容鼠标滚轮事件
2009/04/07 Javascript
浅谈Javascript嵌套函数及闭包
2010/11/09 Javascript
javascrpt绑定事件之匿名函数无法解除绑定问题
2012/12/06 Javascript
js类式继承的具体实现方法
2013/12/31 Javascript
使用GruntJS构建Web程序之合并压缩篇
2014/06/06 Javascript
jQuery中DOM操作实例分析
2015/01/23 Javascript
js中toString()和String()区别详解
2017/03/23 Javascript
如何理解Vue的作用域插槽的实现原理
2017/08/19 Javascript
axios的拦截请求与响应方法
2018/08/11 Javascript
vue实现键盘输入支付密码功能
2018/08/18 Javascript
vue-router结合vuex实现用户权限控制功能
2019/11/14 Javascript
Ant Design Vue 添加区分中英文的长度校验功能
2020/01/21 Javascript
[26:21]浴火之凤-TI4世界冠军Newbee战队纪录片
2014/08/07 DOTA
[01:32]寻找你心中的那团火 DOTA2 TI9火焰传递活动今日开启
2019/05/16 DOTA
Python处理文本文件中控制字符的方法
2017/02/07 Python
python实现一个简单的并查集的示例代码
2018/03/19 Python
Python利用matplotlib.pyplot绘图时如何设置坐标轴刻度
2018/04/09 Python
PHP实现发送和接收JSON请求
2018/06/07 Python
pandas使用apply多列生成一列数据的实例
2018/11/28 Python
Python 中Django安装和使用教程详解
2019/07/03 Python
Python并发concurrent.futures和asyncio实例
2020/05/04 Python
CSS3毛玻璃效果(blur)有白边问题的解决方法
2016/11/15 HTML / CSS
毕业生幼师求职自荐信
2013/10/01 职场文书
酒店服务与管理毕业生求职信
2013/11/02 职场文书
秋天的图画教学反思
2014/05/01 职场文书
中班下学期个人总结
2015/02/12 职场文书
2016大学生暑期三下乡心得体会
2016/01/23 职场文书
《亲亲我的妈妈》观后感(3篇)
2019/09/26 职场文书