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 相关文章推荐
js停止输出代码
Jul 20 Javascript
jquery实现tr元素的上下移动示例代码
Dec 20 Javascript
JavaScript从数组中删除指定值元素的方法
Mar 18 Javascript
Js与Jq 获取页面元素值的方法和差异对比
Apr 30 Javascript
JQuery中两个ul标签的li互相移动实现方法
May 18 Javascript
基于JavaScript实现瀑布流效果
Mar 29 Javascript
使用DataTable插件实现异步加载数据
Nov 19 Javascript
让bootstrap的carousel支持滑动滚屏的实现代码
Nov 27 Javascript
webpack打包js文件及部署的实现方法
Dec 18 Javascript
vue.js在标签属性中插入变量参数的方法
Mar 06 Javascript
微信小程序云开发修改云数据库中的数据方法
May 18 Javascript
three.js 如何制作魔方
Jul 31 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/01 无线电
PHP无限分类的类
2007/01/02 PHP
PHP 动态随机生成验证码类代码
2010/04/09 PHP
PHP APC配置文件2套和参数详解
2014/06/11 PHP
WordPress开发中用于获取近期文章的PHP函数使用解析
2016/01/05 PHP
Javascript-Mozilla和IE中的一个函数直接量的问题
2007/01/09 Javascript
javascript实现瀑布流自适应遇到的问题及解决方案
2015/01/28 Javascript
node.js下LDAP查询实例分享
2015/09/30 Javascript
关于JavaScript语句后面的分号问题
2017/12/07 Javascript
ExtJs使用自定义插件动态保存表头配置(隐藏或显示)
2018/09/25 Javascript
vue将data恢复到初始状态 &amp;&amp; 重新渲染组件实例
2020/09/04 Javascript
Js跳出两级循环方法代码实例
2020/09/22 Javascript
vue中使用echarts的示例
2021/01/03 Vue.js
[02:10]三分钟回顾完美世界城市挑战赛
2019/01/24 DOTA
python实现通过代理服务器访问远程url的方法
2015/04/29 Python
用Python的Flask框架结合MySQL写一个内存监控程序
2015/11/07 Python
python文件与目录操作实例详解
2016/02/22 Python
python自动查询12306余票并发送邮箱提醒脚本
2018/05/21 Python
python中count函数简单用法
2020/01/05 Python
Python读取配置文件(config.ini)以及写入配置文件
2020/04/08 Python
Python坐标轴操作及设置代码实例
2020/06/04 Python
django数据模型中null和blank的区别说明
2020/09/02 Python
python开发一款翻译工具
2020/10/10 Python
python中time、datetime模块的使用
2020/12/14 Python
英国索普公园票务和酒店套餐:Thorpe Breaks
2019/09/14 全球购物
T3官网:头发造型工具
2019/12/26 全球购物
CK澳大利亚官网:Calvin Klein澳大利亚
2020/12/12 全球购物
旅游与酒店管理的自我评价分享
2013/11/03 职场文书
超市端午节活动方案
2014/01/23 职场文书
一句话工作感言
2014/03/01 职场文书
政府信息公开实施方案
2014/05/09 职场文书
2015年毕业生自我鉴定模板
2014/09/19 职场文书
第二批党的群众路线教育实践活动个人整改方案
2014/10/31 职场文书
2014年接待工作总结
2014/11/26 职场文书
城管年度个人总结
2015/02/28 职场文书
Eclipse+Java+Swing+Mysql实现电影购票系统(详细代码)
2022/01/18 Java/Android