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 相关文章推荐
表单(FORM)的一些实用效果代码
Mar 25 Javascript
js同时按下两个方向键
Dec 01 Javascript
Jquery 最近浏览过的商品的功能实现代码
May 14 Javascript
confirm的用法示例用于按钮操作时确定是否执行
Jun 19 Javascript
jQuery实现在最后一个元素之前插入新元素的方法
Jul 18 Javascript
实例讲解Jquery中隐藏hide、显示show、切换toggle的用法
May 13 Javascript
判断js的Array和Object的实现方法
Aug 29 Javascript
jQuery实现的瀑布流加载效果示例
Sep 13 Javascript
移动端基础事件总结与应用
Jan 12 Javascript
Vue解析剪切板图片并实现发送功能
Feb 04 Javascript
小程序自动化测试的示例代码
Aug 11 Javascript
el-form 多层级表单的实现示例
Sep 10 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
关于拼配咖啡,你要知道
2021/03/03 咖啡文化
杏林同学录(三)
2006/10/09 PHP
PHP HTML代码串截取代码
2008/12/29 PHP
PHP文件类型检查及fileinfo模块安装使用详解
2019/05/09 PHP
jQuery的显示和隐藏方法与css隐藏的样式对比
2013/10/18 Javascript
JavaScript中创建类/对象的几种方法总结
2013/11/29 Javascript
js判断元素是否隐藏的方法
2014/06/09 Javascript
js实例属性和原型属性示例详解
2014/11/23 Javascript
JavaScript实现清空(重置)文件类型INPUT元素值的方法
2016/11/17 Javascript
jquery获取链接地址和跳转详解(推荐)
2017/08/15 jQuery
Vue调试神器vue-devtools安装方法
2017/12/12 Javascript
微信小程序之圆形进度条实现思路
2018/02/22 Javascript
JavaScript继承与多继承实例分析
2018/05/26 Javascript
element-ui 中的table的列隐藏问题解决
2018/08/24 Javascript
前端Vue项目详解--初始化及导航栏
2019/06/24 Javascript
JavaScript算法学习之冒泡排序和选择排序
2019/11/02 Javascript
python使用marshal模块序列化实例
2014/09/25 Python
Python写入CSV文件的方法
2015/07/08 Python
Python中文竖排显示的方法
2015/07/28 Python
tensorflow实现逻辑回归模型
2018/09/08 Python
python爬虫 猫眼电影和电影天堂数据csv和mysql存储过程解析
2019/09/05 Python
通过代码实例了解Python异常本质
2020/09/16 Python
CSS+jQuery+PHP+MySQL实现的在线答题功能
2015/04/25 HTML / CSS
阿根廷网上配眼镜:SmartBuyGlasses阿根廷
2016/08/19 全球购物
英国时尚饰品和发饰购物网站:Claire’s
2017/07/04 全球购物
美国厨房和园艺工具网上商店:Nestneed
2019/08/24 全球购物
static全局变量与普通的全局变量有什么区别
2014/05/27 面试题
给朋友的道歉信
2014/01/09 职场文书
运动会方阵口号
2014/06/07 职场文书
垃圾分类的活动方案
2014/08/15 职场文书
公安纪律作风整顿剖析材料
2014/10/10 职场文书
就业推荐表自我评价范文
2015/03/02 职场文书
单位车辆管理制度
2015/08/05 职场文书
解除租赁合同协议书
2016/03/21 职场文书
MySQL查看表和清空表的常用命令总结
2021/05/26 MySQL
MySQL数据库 安全管理
2022/05/06 MySQL