文档章节

js如何比较两个时间的大小

Adam-Lee
 Adam-Lee
发布于 2012/03/02 10:09
字数 194
阅读 681
收藏 1

首先说下"dateObject.setFullYear(year,month,day)"的用法:它主要用于设置年份,返回调整过的日期的毫秒。

假如现在有两个input框,需要用户输入时间,从什么时候到什么时候(格式:year-month-date),这里我们就需要判断这两个时间的大小了,因为总不能出现从'2012-3-1'到'2011-4-1'类似这样的时间吧?OK,现在我们看下如何用js实现:

假如用户输入从'2012-3-1'到'2011-8-12':(这是错误的)

<script>

var time1       = '2012-3-1';
var time2       = '2011-8-12';

var dateTime = new Date();
var date1       = dateTime.setFullYear(time1.split('-').join(','));
var date2       = dateTime.setFullYear(time2.split('-').join(','));

if(date1>date2){
 
//这是错误的,不让表单提交

return;
}

</script>

                                                                                                                                            李汉团   Mar 2,2012

© 著作权归作者所有

Adam-Lee
粉丝 50
博文 118
码字总数 166965
作品 0
深圳
程序员
私信 提问
如何使用less实现随机下雪动画详解

冬天来了,设计师说摇摇乐的场景需要随机下落的雪花动画,第一时间就想到的方法是canvas比较好,项目非常紧急,然而小程序对canvas支持不够友好,容易在项目中出现无法预估的兼容性问题 ,马...

前端小攻略
2019/01/21
1K
2
【译】JavaScript的工作原理:引擎,运行时和调用堆栈的概述

原文地址:https://blog.sessionstack.com/how-does-javascript-actually-work-part-1-b0bacc073cf(需要翻墙) 随着javascript变得越来越流行,很多团队的技术栈都开始使用它,比如前端、后...

有一些叫做Web API的东西,它们是由浏览器提供的,比如DOM,AJAX,setTimeout等等。
2018/10/19
0
0
如何提升网站在移动端的打开速度(转)

原文来自:http://www.studyofnet.com/news/173.html 本文导读:“移动网络”是个非常模糊的概念, 2g 3g wifi都是移动网络,但是网络特性以及对应的优化方法还是有些区别的。 对于移动端而言...

巴顿
2014/11/28
427
6
现代 JavaScript 教程 — 学会不同类型值的比较

值的比较 我们知道,在数学中有很多用于比较大小的运算符: 大于 / 小于:,。 大于等于 / 小于等于:,。 检测两个值的相等:(注意表达式中是两个等号 ,若写为单个等号 则表示赋值)。 检...

技术漫谈
2019/10/29
0
0
WKWebView与js交互之完美解决方案

 随着H5功能愈发的强大,没进行过混合开发的小伙们都不好意思说自己能够独立进行iOS的app开发,在iOS7操作系统下,常用的native,js交互框架有easy-js,WebViewJavascriptBridge,以及结合jav...

HeroHY
2017/05/15
49
0

没有更多内容

加载失败,请刷新页面

加载更多

SpringBoot 系列教程之声明式事务 Transactional

200119-SpringBoot 系列教程之声明式事务 Transactional 当我们希望一组操作,要么都成功,要么都失败时,往往会考虑利用事务来实现这一点;之前介绍的 db 操作,主要在于单表的 CURD,本文将...

小灰灰Blog
4分钟前
19
0
短视频与直播相融合,完善平台功能

直播经历了2016年的大爆之后,热度似乎在今年冷却下来,不可否认的是直播现在的确存在着内容同质化和变现难两大问题,于是在今年,越来越多直播软件中开始加入短视频功能。同时,以短视频快速...

图玩智能科技
14分钟前
39
0
神经元树突臂发现隐藏的计算能力

  大脑的信息处理能力通常被认为存在于数以万亿计的神经元连接中。但过去几十年,越来越多的研究转向了单个神经元, 这些神经元可能承担着比以往认为的更多的计算职责。   最新的证据来自...

水果黄瓜
18分钟前
85
0
nginx事件模块实现细节

在nginx事件模块结构体详解中,我们讲解nginx的事件模块的整体工作流程,并且着重讲解了组织事件模块的各个方法的作用,本文则主要围绕这整个流程,从源码的角度讲解nginx事件模块的实现细节...

爱宝贝丶
20分钟前
105
0
Redis-cluster

Redis集群 集群就是 很多服务器组成的一个网络指的是将多台服务器集中在一起,实现同一业务 集群的特性 可扩展性 动态添加服务器 高可用性 集群提供的从一个出错的服务实体恢复到另一个服务...

快乐搬砖
25分钟前
75
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部