JS判断当前日期必须大于选择日期
有时候我们需要JS校验判断当前日期必须大于选择日期,这个怎么实现呢?
解决方案:
封装测试方法如下:
<script>if(judgeDate(modifyDate)<0){alert('恢复日期必须小于当天日期');return ;}
function judgeDate(tomodifyDate){return new Date().getTime()-new Date(tomodifyDate).getTime();
}
</script>
实现思路:
1.假设修改日期格式是一个字符串 “2019-04-16”
2.获取当前的时间戳new Date().getTime()
3.获取要修改的时间戳new Date("2019-04-16").getTime()
4. 当前时间戳减去要修改的时间戳
- 如果是负数,说明修改日期大于了当前日期
- 如果是正数,说明修改日期小于等于当前日期
JS 调试验证:
F12 然后找到Console 界面,输入以下代码,回车:
new Date().getTime()-new Date("2019-04-16").getTime();
JS判断当前日期必须大于选择日期相关推荐
- 微积微发之JS判断当前日期是否大于某个日期
转载于:https://www.cnblogs.com/koeltp/archive/2012/09/02/2667488.html
- js获取当前日期与昨天的日期
获取当前日期 var date = new Date();// 获取当前月份 var nowMonth = date.getMonth() + 1;// 获取当前是几号 var strDate = d ...
- JS 判断一个字符串是否为日期格式(兼容IOS)
isNaN(times) 是排除了times是纯数字的情况,如果不考虑这个情况的话,isNaN(times) 这部分就不需要了 因为IOS手机上时间格式必须为'2020/12/21 20:05:05' ...
- js判断生效时间不得大于失效时间
<script type="text/javascript"> function check(){ //开始时间比结束时间大的验证 var validtime ...
- Js判断选择日期不能小于当前日期
需求:选择日期不能大于当前日期 参考博文:https://blog.csdn.net/liwenxiaoxiao/article/details/79415102 new Date()出来的时间带有小 ...
- JS判断当前选择日期是否为今日或本周或本月
判断当前选择日期是否为今日 /*判断当前选择日期是否为今日 代码*/ let now=new Date() let today=now.toISOString().substring(0,10) no ...
- js 日期比较大小,js判断日期是否在区间内,js判断时间段是否在另外一个时间段内...
/** * 日期解析,字符串转日期 * @param dateString 可以为2017-02-16,2017/02/16,2017.02.16 * @returns {Date} 返回对应的日期对 ...
- JAVA调用Excel公式和js判断选择计算有效集合
需求: 1.选择某一列结果集,选择当前值和后面某一行的某个值,两个结果做Excel公式运算,之后判断结果集是否符合条件: 2.前面的条件符合,需要再根据一行数据的某几列进行逻辑判断,是否符合条件(不涉 ...
- JS判断一个日期是这一年的第几天
使用JS判断一个日期是这一年的第几天. 首先我们先整理一下思路: 假如是12月11日,那么我们需要将1-11月的天数加起来,然后加上12月的11天. 假如是1月9日,那么我们只需要将1月的这九天就可以 ...
最新文章
- nginx 将请求全部指向到一个页面
- oracle 11g goldengate DML单向复制测试环境搭建
- python软件开发-如何编写Python软件开发文档(7个技巧)
- Data Mining Tools
- java与python多态的区别_如果未调用父构造函数(与Java不同),多态性在Python中如何工作? - java...
- 修改用户名_Word办公技巧:如何更改文档修订者的用户名?
- C++虚基类成员可见性
- Linux学习第五篇之文件处理命令touch、cat、tac、more、less、head、tail
- HDU - 1281 棋盘游戏
- VB中Unload、END、Hide的区别
- exchange创建邮箱组_Exchange批量创建用户组及启用通讯组邮箱-阿里云开发者社区...
- 云南满泽生物科技有限公司 满泽玛卡玛咖精片 东革阿里 奶昔
- 数学建模(2)topsis分析法
- vsftpd安装与配置
- 笔记本光驱在计算机里不显示器,笔记本如何打开光驱_笔记本光盘怎么打开来...
- VisualAge使用技巧(二)
- 从架构设计角度分析AAC源码-Room注解使用大全(基于2.4版本源码解析)(一)
- mac连接android手机存储,Android安卓设备连接Mac的方法
- AI时代的大门已经打开,Tesra超算网络将加速这个进程!
- 电脑上下载mysql是不是很慢_为什么电脑下载速度很慢?