var startDate = $("#startDate").val() ;
var endDate = $("#endDate").val() ;
if(startDate==null || endDate==null || startDate=="" || endDate==""){
alert("起止时间不能为空");
return ;
}
if(startDate>=endDate){
alert("结束时间应大于开始时间") ;
return ;
}startDate 和endDate是从页面获取到的两个时间段,格式为yyyy-MM-dd hh:mm:ss ,怎么判断这两个时间段跨度小于三个月啊?
PS:就是小于三个月,不是小于90天或之类的。js
var endDate = $("#endDate").val() ;
if(startDate==null || endDate==null || startDate=="" || endDate==""){
alert("起止时间不能为空");
return ;
}
if(startDate>=endDate){
alert("结束时间应大于开始时间") ;
return ;
}startDate 和endDate是从页面获取到的两个时间段,格式为yyyy-MM-dd hh:mm:ss ,怎么判断这两个时间段跨度小于三个月啊?
PS:就是小于三个月,不是小于90天或之类的。js
解决方案 »
- 关于实际项目中使用hibernate的问题
- javax.mail.MessagingException: Failed to load IMAP envelope
- 如何在同一个Socket连接下让服务器端不停的给客户端发数据,而客户端不停的接收?
- s2sh 整合包配置问题。。
- 上传文件异常 com.jspsmart.upload.SmartUploadException: Unable to upload.
- ibatis 关于count(*)查询问题
- 想知道Jakarta Commons DBCP与Proxool的比较
- 菜鸟问题 求助如何配置JSP环境 在线等
- iBatis SQLMap 中能够用中文查询吗?
- 怪,怪,怪,一个超级奇怪的问题!
- 关于用webservice读文件路径问题
- img标签的src属性等于servlet名,求详细的解释
var start = new Date(startDate.replace(/-/g,"/")).getTime();
var end = new Date(endDate.replace(/-/g,"/")).getTime();
end - start > n*24*60*60*1000 3个月肯定要换算多少天,如果要精确,判断一下,如果starttime 的月份 如果是2月 则n=28or29+31+30
自己算 没有捷径