`
Yangjinghuan
  • 浏览: 48112 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

Js 判断两个日期的大小

 
阅读更多
function compareDay(a,b){//a , b 格式為 yyyy-MM-dd
     var a1 = a.split("-");
     var b1 = b.split("-");
     var d1 = new Date(a1[0],a1[1],a1[2]);
     var d2 = new Date(b1[0],b1[1],b1[2]); 
     if(Date.parse(d1) - Date.parse(d2) == 0){ //a==b
        return 0;
     }
     if (Date.parse(d1) - Date.parse(d2) < 0) {//a>b
        return 1;
     }
     if (Date.parse(d1) - Date.parse(d2) > 0) {//a<b
        return -1;
     }
}
分享到:
评论
1 楼 来利强 2012-07-12  
     if (Date.parse(d1) - Date.parse(d2) < 0) {//a>b
        return 1;
     }
     if (Date.parse(d1) - Date.parse(d2) > 0) {//a<b
        return -1;
     }
写反了吧

相关推荐

    js 实现 判断两个字符串日期的大小

    js 实现 判断两个字符串日期的大小! 值得下载看看!资源免费,大家分享!!

    js验证日期格式,比较日期大小,判断两日期年月是否相同借鉴.pdf

    以上三个函数提供了JavaScript中处理日期的基本能力:比较日期大小、验证日期格式以及判断两个日期是否在同一个月份。这些函数可以很好地帮助开发者在Web应用中进行日期相关的逻辑处理,从而提高应用程序的功能性和...

    js 判断日期大小

    因此,比较两个日期的大小实质上就是比较这两个日期所对应的时间戳的大小。 ### 实现日期大小比较的函数 根据给定的部分内容,我们看到一个名为`DateDiff`的函数,它接收两个参数`d1`和`d2`,这两个参数应该是格式...

    纯JS方法比较日期之间大小(实用)

    在日常的Web开发中,经常会遇到需要对日期进行处理的情况,比如比较两个日期的大小、计算日期间隔等。本篇将详细介绍如何仅使用JavaScript来实现日期之间的大小比较功能,并通过具体的代码示例来帮助理解。 #### 1....

    判断时间日期大小

    判断两个日期的大小,可以使用`getTime()`方法,它返回自1970年1月1日以来的毫秒数。比较这两个值就可以确定日期的先后顺序。 ```javascript let date1 = new Date('2022-01-01'); let date2 = new Date('2022-02-...

    用js判断时间的大小

    本篇文章将详细介绍如何利用JavaScript来判断两个时间的大小关系,并通过一个具体的示例来展示实现过程。 ### 一、问题背景 在Web开发中,我们经常会遇到需要用户输入特定日期或时间的情况。比如,在预订系统中,...

    JS比较时间的大小

    在JavaScript(简称JS)开发中,经常会遇到需要处理日期与时间的问题,例如比较两个时间的先后顺序。本文将详细介绍如何利用JS编写一个实用的函数来比较两个时间戳的大小,该函数能够处理形如“YYYY-MM-DD HH:MM:SS...

    JS判断两个时间大小的示例代码

    接下来,我们使用`getTime`方法获取两个日期对象的时间戳(单位为毫秒)。时间戳是一个长整型数字,表示自1970年1月1日00:00:00 UTC至该日期时间之间的毫秒数。 通过比较`date1`和`date2`的时间戳,可以判断两个...

    js中日期的比较

    - 如果只是简单地比较两个日期的先后顺序,那么直接使用`Date`对象的比较最为简便。 - 当需要处理不同格式的日期字符串时,可以考虑使用时间戳进行比较。 - 对于更复杂的需求,如包含时区、时间间隔等,则需要综合...

    js检测判断日期大于多少天的方法

    最后,通过计算两个日期之间的差值(以天为单位),并根据差值判断是否大于15天,输出相应的结果。 这种方法的一个限制是,它依赖于HTML结构中特定的日期格式。如果日期格式改变,解析日期的代码也需要相应调整。更...

    一个比较好用的js日期空件

    6. **日期比较**:能够比较两个日期的大小,判断是否在某个日期之前或之后。 7. **时区处理**:考虑到全球化的应用,可能支持时区转换和本地化设置。 8. **事件处理**:如果是一个UI组件,可能包含与用户交互相关的...

    js判断 javascript相关

    4. **compare_date**: 这个函数用于比较两个日期的大小。根据给定的规则,如果第一个日期(num1)大于第二个日期(num2),则返回true,否则返回false。 5. **is_numeric**: 检查输入的值是否为数字。如果值可以...

    JS比较两个时间大小的简单示例代码

    总的来说,JavaScript中的Date对象为我们提供了强大的时间处理能力,通过适当的字符串转换和比较运算符,我们可以轻松地比较两个日期的大小。在开发过程中,了解并熟练运用这些基础知识对于处理时间相关的功能至关...

    判断日期范围内是否存在星期几

    日期范围可以由两个日期(开始日期和结束日期)组成。编程中,我们可以通过比较这两个日期来确定范围。例如,在Python中,我们可以使用`datetime`模块创建日期对象,并通过比较它们的大小来确定范围。 然后,我们...

    javascript简单比较日期大小的方法

    在标题和描述中提到的"javascript简单比较日期大小的方法",实际上涉及到的是如何使用JavaScript内置的Date对象来比较两个日期的先后顺序。下面将详细介绍这个过程。 首先,我们创建或获取两个日期对象。在提供的...

    javascript日期选择控件

    控件可能包含一些日期运算功能,比如计算两个日期之间的差值,或者判断某个日期是否在指定范围内。 总之,"Calendar"是一款适用于JavaScript开发的日期选择控件,它的易用性和灵活性使其成为网页中常见的时间输入...

    js比较日期大小的方法

    在处理日期的比较中,JavaScript提供了一系列方法,使得开发者可以轻松比较两个日期的先后。以下将介绍一些常见的JS比较日期大小的方法,包括日期的转化、匹配和比较操作。 1. 直接使用日期对象进行比较 在...

    Day.js 2kB的时间日期库 Moment.js 的 轻量化方案

    2. **日期比较**:可以方便地比较两个日期,判断哪个在前或在后,或者是否相等。 3. **日期操作**:支持日期的加减,例如增加或减少天数、小时、分钟等。 4. **时区处理**:虽然Day.js默认不包含时区数据,但可以...

Global site tag (gtag.js) - Google Analytics