判断两个时间是否在否个月内
时间 判断 是否 两个
2023-09-14 09:03:39 时间
function completeDate(time1 , time2 , m) {
var diffyear = time2.getFullYear() - time1.getFullYear() ;
var diffmonth = diffyear * 12 + time2.getMonth() - time1.getMonth() ;
if(diffmonth < 0 ){
return false ;
}
var diffDay = time2.getDate() - time1.getDate() ;
if(diffmonth < m || (diffmonth == m && diffDay <= 0)){
if(diffmonth == m && diffDay == 0){
var timeA = time1.getHours()*3600+60*time1.getMinutes()+time1.getSeconds();
var timeB = time2.getHours()*3600+60*time2.getMinutes()+time2.getSeconds();
if(timeB-timeA > 0){
return false;
}
}
return true ;
}
return false ;
}
相关文章
- VS中时间控件的使用[通俗易懂]
- 【数据结构】时间复杂度和空间复杂度的计算
- 优化利用Redis优化响应时间(redis响应时间)
- 时间探究Oracle下表创建时间的方式(oracle判断表创建)
- 利用Oracle数据库查询时间的统计分析(oracle时间统计)
- 用Oracle快速将时间转化(oracle转时间)
- 时间处理处理Redis Java键的自动过期方法(redisjava过期)
- 时间设计解决Redis中Java过期时间设计问题(redisjava过期)
- 研究显示安全分析师 25% 的时间浪费在误报上
- MySQL使用时间戳存储数据的巧妙方法(mysql存储时间戳)
- Mysql 中快速判断时间差异(mysql判断时间)
- MySQL 时间比较技巧:如何判断时间大小?(mysql比较时间大小)
- 掌握Linux服务器当前时间,助您高效管理系统(linux服务器当前时间)
- 利用redis有效判断数据有效性测试获取生存时间(获取redis生存时间)
- MySQL时间比较函数如何判断某一时间是否在另一时间之前或之后(mysql中判断时间前后)
- 重新定义Redis缓存过期时间(修改redis过期时间)
- 缩短重连时间,优化Redis连接性能(redis重连时间)
- 仅2行代码的javascript按指定格式显示日期时间效果
- C#时间格式化(Datetime)用法详解