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 相关文章推荐
JavaScript动态调整TextArea高度的代码
Dec 28 Javascript
最佳JS代码编写的14条技巧
Jan 09 Javascript
Javascript变量作用域详解
Dec 06 Javascript
js检测网络是否具体连接功能的代码
May 23 Javascript
JavaScript使用push方法添加一个元素到数组末尾用法实例
Apr 06 Javascript
JavaScript图像延迟加载库Echo.js
Apr 05 Javascript
xcode中获取js文件的路径方法(推荐)
Nov 05 Javascript
关于json字符串与实体之间的严格验证代码
Nov 10 Javascript
JS+HTML+CSS实现轮播效果
Nov 28 Javascript
360doc网站不登录就无法复制内容的解决方法
Jan 27 Javascript
Babel 入门教程学习笔记
Jun 13 Javascript
vue-vuex中使用commit提交mutation来修改state的方法详解
Sep 16 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
Trying to clone an uncloneable object of class Imagic的解决方法
2012/01/11 PHP
PHP无限分类(树形类)的深入分析
2013/06/02 PHP
php防注入,表单提交值转义的实现详解
2013/06/10 PHP
php采集自中央气象台范围覆盖全国的天气预报代码实例
2015/01/04 PHP
node.js中使用node-schedule实现定时任务实例
2014/06/03 Javascript
基于JavaScript实现图片点击弹出窗口而不是保存
2016/02/06 Javascript
使用smartupload组件实现jsp+jdbc上传下载文件实例解析
2017/01/05 Javascript
Node.js使用Express创建Web项目详细教程
2017/03/31 Javascript
10行原生JS实现文字无缝滚动(超简单)
2018/01/02 Javascript
vue-cli项目中使用公用的提示弹层tips或加载loading组件实例详解
2018/05/28 Javascript
django中使用vue.js的要点总结
2019/07/07 Javascript
小程序实现长按保存图片的方法
2019/12/31 Javascript
vue实现单一筛选、删除筛选条件
2020/10/26 Javascript
在vue项目中引用Antv G2,以饼图为例讲解
2020/10/28 Javascript
JavaScript实现打字游戏
2021/02/19 Javascript
Python利用Nagios增加微信报警通知的功能
2016/02/18 Python
python 实时遍历日志文件
2016/04/12 Python
Python+Socket实现基于TCP协议的客户与服务端中文自动回复聊天功能示例
2017/08/31 Python
使用Python爬了4400条淘宝商品数据,竟发现了这些“潜规则”
2018/03/23 Python
python 并发下载器实现方法示例
2019/11/22 Python
使用python远程操作linux过程解析
2019/12/04 Python
简单了解python shutil模块原理及使用方法
2020/04/28 Python
python3读取autocad图形文件.py实例
2020/06/05 Python
Python 3.9的到来到底是意味着什么
2020/10/14 Python
Python 中如何使用 virtualenv 管理虚拟环境
2021/01/21 Python
CSS3的Flexbox布局的简明入门指南
2016/04/08 HTML / CSS
使用HTML5加载音频和视频的实现代码
2020/11/30 HTML / CSS
应届生会计求职信
2013/11/11 职场文书
大学生工作推荐信范文
2013/12/02 职场文书
个人求职信范文分享
2013/12/13 职场文书
行政办公员自我评价分享
2013/12/14 职场文书
资源工程专业毕业生求职信
2014/02/27 职场文书
珍惜时间演讲稿
2014/05/14 职场文书
毕业证委托书范文
2014/09/26 职场文书
冰峪沟导游词
2015/02/09 职场文书
读《人生的智慧》有感:闲暇是人生的精华
2019/12/25 职场文书