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 相关文章推荐
JQuery 插件模板 制作jquery插件的朋友可以参考下
Mar 17 Javascript
jQuery $.extend()用法总结
Jun 15 Javascript
教你如何使用node.js制作代理服务器
Nov 26 Javascript
Markdown与Bootstrap相结合实现图片自适应属性
May 04 Javascript
深入理解vue.js中的v-if和v-show
Jun 22 Javascript
node.js基于fs模块对系统文件及目录进行读写操作的方法详解
Nov 10 Javascript
JS严格模式知识点总结
Feb 27 Javascript
react-native-video实现视频全屏播放的方法
Mar 19 Javascript
JS中promise化微信小程序api
Apr 12 Javascript
总结JavaScript在IE9之前版本中内存泄露问题
Apr 28 Javascript
微信小程序实现的自定义分享功能示例
Feb 12 Javascript
使用Node.js实现base64和png文件相互转换的方法
Mar 11 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
《破坏领主》销量已超100万 未来将继续开发新内容
2020/03/08 其他游戏
深思 PHP 数组遍历的差异(array_diff 的实现)
2008/03/23 PHP
php通过数组实现多条件查询实现方法(字符串分割)
2014/05/06 PHP
php判断是否连接上网络的方法实例详解
2016/12/14 PHP
jQuery图片轮播的具体实现
2013/09/11 Javascript
JQuery异步加载无限下拉框级联功能实现示例
2014/02/19 Javascript
jQuery如何取id有.的值一般的方法是取不到的
2014/04/18 Javascript
判断复选框是否被选中的两种方法
2014/06/04 Javascript
JQuery中clone方法复制节点
2015/05/18 Javascript
Javascript基础_标记文字的实现方法
2016/06/14 Javascript
微信小程序 图片绝对定位(背景图片)
2017/04/05 Javascript
Vue2.0设置全局样式(less/sass和css)
2017/11/18 Javascript
Angular4集成ng2-file-upload的上传组件
2018/03/14 Javascript
Vue.set() this.$set()引发的视图更新思考及注意事项
2018/08/30 Javascript
用Python代码来解图片迷宫的方法整理
2015/04/02 Python
tensorflow建立一个简单的神经网络的方法
2018/02/10 Python
python写入已存在的excel数据实例
2018/05/03 Python
解决Django生产环境无法加载静态文件问题的解决
2019/04/23 Python
PyTorch 解决Dataset和Dataloader遇到的问题
2020/01/08 Python
Python3.9最新版下载与安装图文教程详解(Windows系统为例)
2020/11/28 Python
巴西箱包、背包、钱包和旅行配件购物网站:Inovathi
2019/12/14 全球购物
高中的职业生涯规划书
2013/12/28 职场文书
房地产开发计划书
2014/01/10 职场文书
初中政治教学反思
2014/01/17 职场文书
青年教师培训方案
2014/02/06 职场文书
大学生校园创业计划书
2014/02/08 职场文书
《海底世界》教学反思
2014/04/16 职场文书
小学绿色学校申报材料
2014/08/23 职场文书
法人委托书范本
2014/09/15 职场文书
2014年单位法制宣传日活动总结
2014/11/01 职场文书
2014年小学图书室工作总结
2014/12/09 职场文书
长江三峡导游词
2015/01/31 职场文书
高校自主招生自荐信2015
2015/03/04 职场文书
公司出纳岗位职责
2015/03/31 职场文书
如何书写民事调解协议书?
2019/06/25 职场文书
Python 视频画质增强
2022/04/28 Python