`
heikediguo
  • 浏览: 27413 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

javascript 日期比较大小

阅读更多

在javascript中将字符串转换成日期对像,yyyy-mm-dd这种格式的字符串转化成日期对象可以用new Date(Date.parse(str.replace(/-/g,"/")));然后调用getTime()方法去比较两个日期的对象,可以返回一组正序或者倒序的数组,日期格式为yyyy-mm的日期格式,可以变成yyyy-mm-00格式然后调用getTime()方法比较大小。

switch(time){
	case '小时':
		arr.sort(function(a,b){
		              	return a.replace('点','') - b.replace('点','');
		});
		break;
	case '天':
	case '周':
		arr.sort(function(a,b){
			return new Date(Date.parse(a.replace(/-/g,'/'))).getTime() - new Date(Date.parse(b.replace(/-/g,'/'))).getTime();
		});
		break;
	case '月':
		arr.sort(function(a,b){
			return new Date(Date.parse((a + '-00').replace(/-/g,'/'))).getTime() - new Date(Date.parse((b + '-00').replace(/-/g,'/'))).getTime();
		});
		break;
	default:
		              					break;
		              			}

 

分享到:
评论

相关推荐

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

    本篇将详细介绍如何仅使用JavaScript来实现日期之间的大小比较功能,并通过具体的代码示例来帮助理解。 #### 1. 基础概念 在JavaScript中,`Date`对象是处理日期和时间的标准方式。可以通过构造函数创建一个`Date`...

    javascript 日期控件

    通过CSS,我们可以改变日期选择器的颜色、大小、字体、边框等样式,使其与网站的整体设计保持一致。`date.html`文件中可能包含了内联样式,或者链接了一个外部的`.css`文件来定义这些样式。 为了使用户交互更加友好...

    javascript日期、时间大小的比较

    javaScript中实现时间、日期大小的比较 主要是用于在使用日期控件时比较您选择的时间是否大于系统当前时间.....

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

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

    JavaScript 日期处理库

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

    javascript日期选择控件

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

    js 判断日期大小

    ### 实现日期大小比较的函数 根据给定的部分内容,我们看到一个名为`DateDiff`的函数,它接收两个参数`d1`和`d2`,这两个参数应该是格式为“2012-09-08”的日期字符串。函数内部使用了`Date.parse()`方法将日期字符...

    JavaScript日期控件集合

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

    美观的javascript日期控件

    JavaScript日期控件是一种在网页上显示和操作日期的交互元素,通常用于用户输入或选择日期。在.NET框架中,可以通过JavaScript库或者插件与后台代码相结合,为用户提供更直观、友好的日期输入体验。本篇将详细介绍...

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

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

    JavaScript日期控件02(日期选择器)

    JavaScript日期控件是Web开发中常见的一种交互元素,主要用于用户在网页上选择日期。这篇博客“JavaScript日期控件02(日期选择器)”显然深入探讨了如何创建或使用一个自定义的日期选择器,这在很多场景下都非常...

    判断时间日期大小

    这个`compareDates`函数可以用于排序日期数组,或者在需要比较日期大小的任何场合。理解并熟练掌握JavaScript中的日期操作对于开发Web应用和处理时间相关的数据至关重要。 在实际开发中,我们还可能遇到跨时区、...

    JavaScript最简单比较两个时间格式数据的大小.zip

    在JavaScript中,比较两个时间格式的数据大小是一项常见的任务,尤其在处理用户输入、事件调度或者数据分析时。这个压缩包文件“JavaScript最简单比较两个时间格式数据的大小”可能包含了一个或多个示例代码,用于...

    javascript日期控件四

    JavaScript日期控件是一种在网页上实现用户交互式选择日期的工具,它极大地提高了用户体验,尤其在需要用户输入特定日期的场合。"javascript日期控件四"可能是这一系列控件的第四个版本,提供了更完善的特性或者修复...

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

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

    老裴帮助关于Javascript日期小控件的小练习

    本话题围绕“老裴帮助关于Javascript日期小控件的小练习”展开,旨在探讨如何利用JavaScript实现一个简单的日期选择器。 在网页应用中,日期控件常常用于表单输入,让用户能够方便地选择日期,而不是手动输入。...

    javascript实现的日期控件

    自定义日期控件时,我们可能会用到CSS来改变其外观,如颜色、大小、布局等。可以使用类选择器或者ID选择器来定位并修改元素的样式。例如: ```css #myDate { width: 200px; padding: 5px; border: 1px solid #...

    js 日期比较 b/s开发

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

    javascript日期控件

    JavaScript日期控件是一种常见的前端开发技术,用于在网页上实现日期选择功能,用户可以通过这个控件方便地选取日期,常用于表单填写、事件预订等场景。在这个特定的案例中,我们看到的是一系列与创建这样的控件相关...

Global site tag (gtag.js) - Google Analytics