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之原型和继承
Jul 06 Javascript
在javascript中执行任意html代码的方法示例解读
Dec 25 Javascript
jQuery实现当前页面标签高亮显示的方法
Mar 10 Javascript
jQuery使用$.ajax提交表单完整实例
Dec 11 Javascript
原生Javascript和jQuery做轮播图简单例子
Oct 11 Javascript
前端js实现文件的断点续传 后端PHP文件接收
Oct 14 Javascript
Bootstrap下拉菜单样式
Feb 07 Javascript
在vue中使用setInterval的方法示例
Apr 16 Javascript
vue中使用vee-validator完成表单校验方案
Nov 01 Javascript
微信小程序之左右布局的实现代码
Dec 13 Javascript
Vue简单实现原理详解
May 07 Javascript
vue动态加载SVG文件并修改节点数据的操作代码
Aug 17 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默认安装产生系统漏洞
2006/10/09 PHP
php命令行用法入门实例教程
2014/10/27 PHP
thinkPHP5实现数据库添加内容的方法
2017/10/25 PHP
List the Codec Files on a Computer
2007/06/11 Javascript
jQuery中校验时间格式的正则表达式小结
2013/09/22 Javascript
代码触发js事件(click、change)示例应用
2013/12/13 Javascript
jQuery+css3动画属性制作猎豹浏览器宽屏banner焦点图
2015/03/16 Javascript
NodeJS实现阿里大鱼短信通知发送
2016/01/17 NodeJs
Bootstrap轮播插件简单使用方法介绍
2016/06/21 Javascript
jQuery拖拽通过八个点改变div大小
2020/11/29 Javascript
bootstrap警告框使用方法解析
2017/01/13 Javascript
Bootstrap导航条学习使用(二)
2017/02/08 Javascript
关于react中组件通信的几种方式详解
2017/12/10 Javascript
微信小程序 wepy框架与iview-weapp的用法详解
2019/04/10 Javascript
用jQuery实现抽奖程序
2020/04/12 jQuery
jQuery 动画与停止动画效果实例详解
2020/05/19 jQuery
利用Python爬虫给孩子起个好名字
2017/02/14 Python
Python学习笔记之解析json的方法分析
2017/04/21 Python
Python进阶_关于命名空间与作用域(详解)
2017/05/29 Python
在Python中使用AOP实现Redis缓存示例
2017/07/11 Python
浅谈python标准库--functools.partial
2019/03/13 Python
浅谈PYTHON 关于文件的操作
2019/03/19 Python
PyQT实现菜单中的复制,全选和清空的功能的方法
2019/06/17 Python
python Manager 之dict KeyError问题的解决
2019/12/21 Python
pycharm新建Vue项目的方法步骤(图文)
2020/03/04 Python
Python修改列表值问题解决方案
2020/03/06 Python
简单了解django处理跨域请求最佳解决方案
2020/03/25 Python
在 Python 中使用 MQTT的方法
2020/08/18 Python
Linux开机引导的步骤是什么
2014/02/26 面试题
施工安全协议书
2013/12/11 职场文书
冰淇淋店创业计划书范文
2013/12/27 职场文书
经典而简洁的婚礼主持词
2014/03/13 职场文书
珍惜资源保护环境的建议书
2014/05/14 职场文书
关于保护环境的标语
2014/06/09 职场文书
防汛通知
2015/04/25 职场文书
毕业生捐书活动倡议书
2015/04/27 职场文书