javascript自定义日期比较函数用法示例


Posted in Javascript onJuly 22, 2019

本文实例讲述了javascript自定义日期比较函数用法。分享给大家供大家参考,具体如下:

1.比较日期大小

<script>
function CompareDate(d1,d2)
{
 return ((new Date(d1.replace(/-/g,"//"))) > (new Date(d2.replace(/-/g,"//"))));
}
var current_time = "2007-02-02 7:30";
var stop_time = "2007-01-31 8:30";
console.log(CompareDate(current_time,stop_time));
</script>

运行结果:

javascript自定义日期比较函数用法示例

2.两个日期相差天数

<SCRIPT LANGUAGE="JavaScript">
<!--
/*
 日期格式2008-01-20
*/
function DateDiff(sDate1,sDate2){
 var aDate,oDate1,oDate2,iDays ;
 aDate =sDate1.split('-');
 oDate1 = new Date(aDate[1]+'-'+aDate[2]+'-'+aDate[0]) ;
 //转换为04-19-2007格式
 aDate = sDate2.split('-');
 oDate2 = new Date(aDate[1]+'-'+ aDate[2] +'-'+aDate[0]);
 iDays = parseInt(Math.abs(oDate1 -oDate2)/1000/60/60/24);//把相差的毫秒数转换为天数
 return iDays ;
}
console.log(DateDiff('2008-02-25','2008-03-02'));
//-->
</SCRIPT>

运行结果:

javascript自定义日期比较函数用法示例

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

Javascript 相关文章推荐
extJs 常用到的增,删,改,查操作代码
Dec 28 Javascript
jQuery timers计时器简单应用说明
Oct 28 Javascript
javascript常用对话框小集
Sep 13 Javascript
浅析JavaScript声明变量
Dec 21 Javascript
jQuery实现下拉框多选 jquery-multiselect 的实例代码
Jul 14 Javascript
Vue.js中数组变动的检测详解
Oct 12 Javascript
快速解决vue-cli在ie9+中无效的问题
Sep 04 Javascript
VeeValidate 的使用场景以及配置详解
Jan 11 Javascript
WebGL three.js学习笔记之阴影与实现物体的动画效果
Apr 25 Javascript
JS实现拼图游戏
Jan 29 Javascript
JavaScript正则表达式验证登录实例
Mar 18 Javascript
Node Express用法详解【安装、使用、路由、中间件、模板引擎等】
May 13 Javascript
详解微信小程序自定义组件的实现及数据交互
Jul 22 #Javascript
教你30秒发布一个TypeScript包到NPM的方法步骤
Jul 22 #Javascript
详解vue为什么要求组件模板只能有一个根元素
Jul 22 #Javascript
微信小程序获取用户绑定手机号方法示例
Jul 21 #Javascript
Vue商品控件与购物车联动效果的实例代码
Jul 21 #Javascript
浅析Angular 实现一个repeat指令的方法
Jul 21 #Javascript
Node.js 实现简单的无侵入式缓存框架的方法
Jul 21 #Javascript
You might like
php heredoc和phpwind的模板技术使用方法小结
2008/03/28 PHP
php empty()与isset()区别的详细介绍
2013/06/17 PHP
php两点地理坐标距离的计算方法
2018/12/29 PHP
laravel 关联关系遍历数组的例子
2019/10/10 PHP
脚本吧 - 幻宇工作室用到js,超强推荐expand.js
2006/12/23 Javascript
Ext JS 4实现带week(星期)的日期选择控件(实战一)
2013/08/21 Javascript
js获取指定的cookie的具体实现
2014/02/20 Javascript
开源的javascript项目Kissy介绍
2014/11/28 Javascript
JavaScript操作Cookie方法实例分析
2015/05/27 Javascript
标准的js无缝滚动效果
2016/08/30 Javascript
前端面试知识点锦集(JavaScript篇)
2016/12/28 Javascript
Bootstrap框架建立树形菜单(Tree)的实例代码
2017/10/30 Javascript
jQuery实现判断上传图片类型和大小的方法示例
2018/04/11 jQuery
微信小程序中使用ECharts 异步加载数据的方法
2018/06/27 Javascript
PHP读取远程txt文档到数组并实现遍历
2020/08/25 Javascript
JavaScript实现世界各地时间显示
2020/09/07 Javascript
如何在JS文件中获取Vue组件
2020/09/16 Javascript
Python open读写文件实现脚本
2008/09/06 Python
python复制文件代码实现
2013/12/23 Python
分享一个常用的Python模拟登陆类
2015/03/29 Python
python中解析json格式文件的方法示例
2017/05/03 Python
TensorFlow的权值更新方法
2018/06/14 Python
Python中fnmatch模块的使用详情
2018/11/30 Python
浅谈python str.format与制表符\t关于中文对齐的细节问题
2019/01/14 Python
使用python实现ftp的文件读写方法
2019/07/02 Python
python的pstuil模块使用方法总结
2019/07/26 Python
教师自我鉴定范文
2013/11/10 职场文书
十佳教师事迹材料
2014/01/11 职场文书
民警个人对照检查剖析材料
2014/09/17 职场文书
领导干部作风建设总结
2014/10/23 职场文书
工作保证书
2015/01/17 职场文书
专家推荐信范文
2015/03/26 职场文书
2015年企业工作总结范文
2015/04/28 职场文书
民事答辩状范本
2015/05/21 职场文书
升学宴家长答谢词
2015/09/29 职场文书
2016年艾滋病宣传活动总结
2016/04/01 职场文书