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 相关文章推荐
EXTjs4.0的store的findRecord的BUG演示代码
Jun 08 Javascript
JavaScript中获取样式的原生方法小结
Oct 08 Javascript
JQuery实现展开关闭层的方法
Feb 17 Javascript
JS+CSS实现滑动切换tab菜单效果
Aug 25 Javascript
非常漂亮的相册集 使用jquery制作相册集
Apr 28 Javascript
javascript动画之磁性吸附效果篇
Dec 09 Javascript
微信小程序开发之转发分享功能
Oct 22 Javascript
vue父子模板传值问题解决方法案例分析
Feb 26 Javascript
微信小程序scroll-view点击项自动居中效果的实现
Mar 25 Javascript
Postman内建变量常用方法实例解析
Jul 28 Javascript
vue3.0中使用element的完整步骤
Mar 04 Vue.js
一篇文章弄清楚Ajax请求的五个步骤
Mar 17 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中使用redis
2013/11/04 PHP
PHP清除字符串中所有无用标签的方法
2014/12/01 PHP
PHP按一定比例压缩图片的方法
2018/10/12 PHP
基于jquery的tab切换 js原理
2010/04/01 Javascript
基于jquery实现点击左右按钮图片横向滚动
2013/04/11 Javascript
jQuery登陆判断简单实现代码
2013/04/21 Javascript
IE6中链接A的href为javascript协议时不在当前页面跳转
2014/06/05 Javascript
完美兼容各大浏览器获取HTTP_REFERER方法总结
2014/06/24 Javascript
JavaScript判断IE版本型号
2015/07/27 Javascript
JS上传图片预览插件制作(兼容到IE6)
2016/08/07 Javascript
JS DOMReady事件的六种实现方法总结
2016/11/23 Javascript
老生常谈Bootstrap媒体对象
2017/07/06 Javascript
JavaScript实现简单评论功能
2017/08/17 Javascript
深入浅出es6模板字符串
2017/08/26 Javascript
vue2手机APP项目添加开屏广告或者闪屏广告
2017/11/28 Javascript
vue 通过下拉框组件学习vue中的父子通讯
2017/12/19 Javascript
详解Node 定时器
2018/02/26 Javascript
使用taro开发微信小程序遇到的坑总结
2019/04/08 Javascript
在Vue中使用antv的示例代码
2020/06/29 Javascript
openLayer4实现动态改变标注图标
2020/08/17 Javascript
[46:21]Liquid vs LGD 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
[09:13]DOTA2-DPC中国联赛 正赛 Ehome vs Magma 选手采访 1月19日
2021/03/11 DOTA
17个Python小技巧分享
2015/01/23 Python
对于Python异常处理慎用“except:pass”建议
2015/04/02 Python
使用70行Python代码实现一个递归下降解析器的教程
2015/04/17 Python
python实现淘宝秒杀聚划算抢购自动提醒源码
2020/06/23 Python
PyQT5 实现快捷键复制表格数据的方法示例
2020/06/19 Python
Django数据统计功能count()的使用
2020/11/30 Python
美国知名生活购物网站:Goop
2017/11/03 全球购物
敬老文明号事迹材料
2014/01/16 职场文书
《小白兔和小灰兔》教学反思
2014/02/18 职场文书
科技之星事迹材料
2014/06/02 职场文书
毕业论文致谢部分怎么写
2015/05/14 职场文书
消防安全培训工作总结
2015/10/23 职场文书
《折线统计图》教学反思
2016/02/22 职场文书
Nginx配置之禁止指定IP访问
2022/05/02 Servers