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 base64 加密解密介绍
Oct 11 Javascript
js字符串截取函数substr substring slice使用对比
Nov 27 Javascript
在JavaScript中构建ArrayList示例代码
Sep 17 Javascript
jQuery弹簧插件编写基础之“又见弹窗”
Dec 11 Javascript
原生js实现class的添加和删除简单代码
Jul 12 Javascript
JS控制静态页面传递参数并获取参数应用
Aug 10 Javascript
实例详解display:none与visible:hidden的区别
Mar 30 Javascript
Js中将Long转换成日期格式的实现方法
Jun 05 Javascript
详解vue 路由跳转四种方式 (带参数)
Apr 28 Javascript
使用Vue开发自己的Chrome扩展程序过程详解
Jun 21 Javascript
JavaScript实现网页动态生成表格
Nov 25 Javascript
JavaScript控制台的更多功能
Apr 28 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文章按日期(月日)SQL归档语句
2012/11/29 PHP
Fatal error: session_start(): Failed to initialize storage module: files问题解决方法
2014/05/04 PHP
php中return的用法实例分析
2015/02/28 PHP
php生成图片验证码
2015/06/09 PHP
解决php写入数据库乱码的问题
2019/09/17 PHP
JAVASCRIPT HashTable
2007/01/22 Javascript
关于取不到由location.href提交而来的上级页面地址的解决办法
2009/07/30 Javascript
页面加载完毕后滚动条自动滚动一定位置
2014/02/20 Javascript
js语法学习之判断一个对象是否为数组
2014/05/13 Javascript
jQuery检测输入的字符串包含的中英文的数量
2015/04/17 Javascript
基于JS实现数字+字母+中文的混合排序方法
2016/06/06 Javascript
JavaScript性能优化之函数节流(throttle)与函数去抖(debounce)
2016/08/11 Javascript
利用JS实现简单的瀑布流加载图片效果
2017/04/22 Javascript
Node.JS使用Sequelize操作MySQL的示例代码
2017/10/09 Javascript
浅谈针对Vue相同路由不同参数的刷新问题
2018/09/29 Javascript
vue使用websocket的方法实例分析
2019/06/22 Javascript
webpack4 配置 ssr 环境遇到“document is not defined”
2019/10/24 Javascript
vue+iview实现文件上传
2020/11/17 Vue.js
Python socket.error: [Errno 98] Address already in use的原因和解决方法
2014/08/25 Python
python入门基础之用户输入与模块初认识
2016/11/14 Python
Python实现简单过滤文本段的方法
2017/05/24 Python
轻松实现TensorFlow微信跳一跳的AI
2018/01/05 Python
pandas 数据实现行间计算的方法
2018/06/08 Python
pycharm安装和首次使用教程
2018/08/27 Python
Python页面加载的等待方式总结
2021/02/28 Python
美国购买和销售礼品卡平台:Raise
2017/01/13 全球购物
Becextech新西兰:数码单反相机和手机在线商店
2018/04/27 全球购物
Nordgreen美国官网:在线购买极简主义斯堪的纳维亚手表
2019/07/24 全球购物
公司员工的自我评价范例
2013/11/01 职场文书
结婚邀请函范文
2014/01/14 职场文书
英语感恩演讲稿
2014/01/14 职场文书
大型公益活动策划方案
2014/08/20 职场文书
结婚喜宴迎宾词
2015/08/10 职场文书
课程设计感想范文
2015/08/11 职场文书
《只有一个地球》教学反思
2016/02/16 职场文书
python基于tkinter实现gif录屏功能
2021/05/19 Python