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代码
Dec 15 Javascript
js escape,unescape解决中文乱码问题的方法
May 26 Javascript
javascript引用类型指针的工作方式
Apr 13 Javascript
CSS3实现动态背景登录框的代码
Jul 28 Javascript
Angular的事件和表单详解
Dec 26 Javascript
微信小程序 数据交互与渲染实例详解
Jan 21 Javascript
基于匀速运动的实例讲解(侧边栏,淡入淡出)
Oct 17 Javascript
Vue完整项目构建(进阶篇)
Feb 10 Javascript
详解各版本React路由的跳转的方法
May 10 Javascript
微信小程序文章详情页面实现代码
Sep 10 Javascript
微信小程序tabBar 返回tabBar不刷新页面
Jul 25 Javascript
TypeScript 使用 Tuple Union 声明函数重载
Apr 07 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中for与foreach的区别分析
2011/03/09 PHP
常用的PHP数据库操作方法(MYSQL版)
2011/06/08 PHP
php5.2 Json不能正确处理中文、GB编码的解决方法
2014/03/28 PHP
php批量删除cookie的简单实现方法
2015/01/26 PHP
使用PHP生成图片的缩略图的方法
2015/08/18 PHP
用JS判别浏览器种类以及IE版本的几种方法小结
2011/08/02 Javascript
Chosen 基于jquery的选择框插件使用方法
2012/05/30 Javascript
javascript里模拟sleep(两种实现方式)
2013/01/25 Javascript
几种延迟加载JS代码的方法加快网页的访问速度
2013/10/12 Javascript
谈谈JavaScript类型系统之Math
2016/01/06 Javascript
jQuery fancybox在ie浏览器下无法显示关闭按钮的解决办法
2016/02/19 Javascript
JS图片定时翻滚效果实现方法
2016/06/21 Javascript
Angular2平滑升级到Angular4的步骤详解
2017/03/29 Javascript
Ajax异步文件上传与NodeJS express服务端处理
2017/04/01 NodeJs
基于javascript 显式转换与隐式转换(详解)
2017/12/15 Javascript
解决JSON.stringify()自动将中文转译成unicode的问题
2018/01/05 Javascript
vue.js实现的绑定class操作示例
2018/07/06 Javascript
React组件重构之嵌套+继承及高阶组件详解
2018/07/19 Javascript
使用JavaScrip模拟实现仿京东搜索框功能
2019/10/16 Javascript
JavaScript实现京东放大镜效果
2019/12/03 Javascript
[02:28]DOTA2亚洲邀请赛 LGD战队巡礼
2015/02/03 DOTA
Python多层嵌套list的递归处理方法(推荐)
2016/06/08 Python
Python实现字符串匹配的KMP算法
2019/04/04 Python
Python学习笔记之错误和异常及访问错误消息详解
2019/08/08 Python
python读取tif图片时保留其16bit的编码格式实例
2020/01/13 Python
Python Pandas 对列/行进行选择,增加,删除操作
2020/05/17 Python
如何用Matplotlib 画三维图的示例代码
2020/07/28 Python
Python实现壁纸下载与轮换
2020/10/19 Python
瑞典时尚耳机品牌:Urbanears
2017/07/26 全球购物
蛋白质世界:Protein World
2017/11/23 全球购物
廉价航班、机票和酒店:JustFly
2018/02/07 全球购物
数控技校生自我鉴定
2014/04/19 职场文书
学校周年庆活动方案
2014/08/22 职场文书
领导干部作风建设剖析材料
2014/10/11 职场文书
2015年党务工作者个人工作总结
2015/10/22 职场文书
只用50行Python代码爬取网络美女高清图片
2021/06/02 Python