`

javaScript 比较日期大小的函数(转)

阅读更多
function compareDate(DateOne,DateTwo)
{ 

var OneMonth = DateOne.substring(5,DateOne.lastIndexOf ("-"));
var OneDay = DateOne.substring(DateOne.length,DateOne.lastIndexOf ("-")+1);
var OneYear = DateOne.substring(0,DateOne.indexOf ("-"));

var TwoMonth = DateTwo.substring(5,DateTwo.lastIndexOf ("-"));
var TwoDay = DateTwo.substring(DateTwo.length,DateTwo.lastIndexOf ("-")+1);
var TwoYear = DateTwo.substring(0,DateTwo.indexOf ("-"));

if (Date.parse(OneMonth+"/"+OneDay+"/"+OneYear) >
Date.parse(TwoMonth+"/"+TwoDay+"/"+TwoYear))
{
return true;
}
else
{
return false;
}

}




举例:
alert(compareDate(''2004-12-01'',''2004-05-02'''));
目前知支持年-月-日这样的格式

引用链接:http://bbs.zhupao.com/archiver/board29/topic80023.html


分享到:
评论

相关推荐

    javascript自定义日期比较函数用法示例

    1.比较日期大小 [removed] 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-...

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

    比较日期大小 接下来,需要比较`startTime`和`endTime`的大小。如果开始时间晚于结束时间,则会弹出警告提示,并阻止后续操作。 ```javascript if (startTime > endTime) { alert("开始时间不能晚于结束时间,请...

    js 判断日期大小

    本文将围绕“JS判断日期大小”这一主题,深入解析如何利用JS内置的Date对象和一些实用函数来实现日期大小的比较,以及探讨此功能在实际开发中的应用场景。 ### JS中的Date对象 JS的`Date`对象提供了丰富的功能来...

    javascript 常用验证函数.doc

    本文将详细介绍JavaScript中的一些常用验证函数,这些函数对于确保用户输入的有效性和提高用户体验至关重要。 一、验证类 1. 数字验证: - 整数验证:`/^(-|\+)?\d+$/.test(str)`,该正则表达式用于检查字符串...

    javascript常用函数收集

    此函数用于比较两个日期。 **参数说明:** - `end`: 字符串类型,表示结束日期。 - `s`: 字符串类型,表示开始日期。 **使用示例:** ```javascript function compareDate(end, s) { // 此处省略了具体实现细节 ...

    javascript 日期控件

    JavaScript 日期控件是网页开发中常用的一种交互元素,它允许用户在网页上方便地选择日期,常用于表单填写、日程安排等场景。在本案例中,我们有两个文件:`date.html` 和 `setday.js`。前者是HTML页面,后者是...

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

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

    判断时间日期大小

    这篇名为"判断时间日期大小"的博文,可能详细解释了如何在代码中判断两个日期对象的先后顺序。 JavaScript中的`Date`对象是处理日期和时间的主要工具。创建一个`Date`对象可以获取当前系统时间,也可以指定特定的...

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

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

    PHP函数库,PHP函数大全,PHP函数实例,PHP函数手册,PHP5函数库实例

    模仿JAVASCRIPT的ESCAPE和UNESCAPE函数的功能 用curl函数读取远程文件 用file_getcontents提交数据 用php生成扭曲,有角度的验证图片(支持中文) 用正则加亮关键字 程序运行过程中直接输出 缩略图带版权信息...

    js函数一览表 javaScript 自定义函数一览表

    - **用途**:用于比较两个值是否相等、不相等、大小关系等。 13. **变量声明** - **语法**:`var` - **用途**:声明变量,存储数据。 14. **条件语句** - **语法**:`if (condition) {} else {}` - **用途**...

    JavaScript 日期处理库

    以下是一些JavaScript日期处理库的核心概念和功能: 1. **Moment.js**: Moment.js是最受欢迎的JavaScript日期库之一,它提供了丰富的日期和时间操作方法。例如,你可以轻松地解析、验证、操作和格式化日期。例如: ...

    javascript日期选择控件

    JavaScript日期选择控件是网页开发中常用的一种交互元素,它允许用户通过图形界面方便地选取日期,常用于表单输入、日历应用等场景。在本案例中,我们讨论的是一款名为"Calendar"的JavaScript日期选择控件。下面将...

    学习DWR JavaScript函数整理

    ### DWR JavaScript函数整理知识点详解 #### 一、概述 本文档主要收集并整理了一系列JavaScript函数,这些函数主要用于客户端表单验证以及数据合法性检查。通过这些函数,可以有效地提高前端开发效率,确保用户输入...

    js 日期比较 b/s开发

    ### 扩展知识点:JavaScript日期处理 - **`Date`对象**:JavaScript中的`Date`对象提供了丰富的API来创建、操作和比较日期。通过`new Date()`构造函数可以创建日期对象,而`getTime()`方法则能获取日期对应的毫秒数...

    JavaScript_日期

    11. **日期比较**: 使用`>`、`、`>=`、`操作符可以比较两个`Date`对象的大小。 12. **日期解析**: `Date.parse()`函数可以尝试解析一个字符串并返回对应的毫秒时间戳,但这可能因格式不同而产生不可预测的结果。...

    JavaScript日期控件集合

    JavaScript日期控件是网页开发中常见的一种交互元素,主要用于用户输入或选择日期。在Web应用程序中,日期控件可以提供友好的用户界面,使得日期的选取更为直观和便捷。本资源包“JavaScript日期控件集合”包含了一...

    JAVASCRIPT函数对象经典语句及其基本应用大全[收集].pdf

    JavaScript函数是编程语言中的核心组成部分,它们是一组可重复使用的语句,用于执行特定任务。函数在ECMAScript规范中被定义,并且可以通过`function`关键字来创建。函数的基本语法如下: ```javascript function ...

Global site tag (gtag.js) - Google Analytics