慎用Date的after和before
2015-11-05 10:38
330 查看
Date1.after(Date2),当Date1大于Date2时,返回TRUE,当小于等于时,返回false;
Date1.before(Date2),当Date1小于Date2时,返回TRUE,当大于等于时,返回false;
如果业务数据存在相等的时候,而且相等时也需要做相应的业务判断或处理时,请注意。
如果有这样的需求,在某个日期内的业务check,那么你需要使用:!Date1.after(Date2)
Date1.before(Date2),当Date1小于Date2时,返回TRUE,当大于等于时,返回false;
如果业务数据存在相等的时候,而且相等时也需要做相应的业务判断或处理时,请注意。
如果有这样的需求,在某个日期内的业务check,那么你需要使用:!Date1.after(Date2)
相关文章推荐
- dos 日期时间格式设置使用小结(Date和Time)
- DOS批处理之DATE命令的使用方法详解
- 如何解决ORA-01843与NLS_DATE_FORMAT问题
- ExtJs的Date格式字符代码
- PHP中Date获取时间不正确怎么办
- Insert Date and Time into Access
- jQuery使用after()方法在元素后面添加多项内容的方法
- Shell脚本实现随机数多种方法介绍(date、random、uuid)
- jQuery使用before()和after()在元素前后添加内容的方法
- javascript中日期函数new Date()的浏览器兼容性问题
- date.parse在IE和FF中的区别
- 使用 MySQL Date/Time 类型
- php将字符串转化成date存入数据库的两种方式
- JavaScript Date对象使用总结
- Java中Date,Calendar,Timestamp的区别以及相互转换与使用
- PHP中Date()时间日期函数的使用方法小结
- SqlServer实现类似Oracle的before触发器示例
- 简单谈谈javascript Date类型
- php date与gmdate的获取日期的区别
- date 命令简单记