两个日期字符串的js计算

原创 2007年09月16日 15:20:00
function chkForm(){
if(!Form.chkValid(document.getElementById("searchHotel")))
 return false;
if(searchHotel.radio_tmp.checked &&(searchHotel.cityName.value==null||searchHotel.cityName.value.replace(/(^/s*)|(/s*$)/g, "")=="")){
 alert("请输入或者选择其他城市");
 searchHotel.cityName.click();
 return false;
}
var today = "<%=new SimpleDateFormat("yyyy-MM-dd").format(new Date())%>";
if(searchHotel.checkInDate.value<today){
 alert("入店日期不能早于今天");
 searchHotel.checkInDate.focus();
 return false;
}
if(searchHotel.checkOutDate.value<searchHotel.checkInDate.value){
 alert("离店日期不能早于入店日期");
 searchHotel.checkOutDate.focus();
 return false;
}
var indatestr = searchHotel.checkInDate.value;
var outdatestr = searchHotel.checkOutDate.value;
var indate = new Date(indatestr.replace(/-/g,"/"));
var outdate = new Date(outdatestr.replace(/-/g,"/"));
var limitedDays = 20;
if((outdate-indate)/(24*60*60*1000)>limitedDays){
 alert("入住总天数已超过"+limitedDays+",请与客服联系,谢谢!");
 searchHotel.checkOutDate.focus();
 return false;
}
return true;

相关文章推荐

JS计算两个日期相差的天数!

在网上看到一个方法,     var start = $("#startDate").val(); var end = $("#endDate").val(); var reason =$(...

JS比较两个日期时间大小

  • 2015年10月20日 15:52
  • 1.2MB
  • 下载

JS获取系统时间、计算两个日期天数、比较日期大小

1:js日期处理

JS中字符串转换为日期对象的方法JS中如何计算时间,如何比较时间

资料: endLogTimeDate = “2012-05-22 17:10:46” startLogTimeDate = “2012-05-22 17:10:46” var endLogTimeD...

js日期字符串互转

  • 2011年09月22日 19:05
  • 17KB
  • 下载

js date转String 日期字符串转换

  • 2017年08月14日 19:32
  • 2KB
  • 下载

指定两个字符串日期相差的天数

import java.text.DateFormat; import java.text.ParseException; import java.util.Date; public class Da...

js中获取两个日期之间相差的天数

这两天在做前台页面的时候,有这样的一个业务场景,就是页面上有一个查询的时间参数,这个参数有起始时间和结束时间 ,需求中要求这两个时间之间的相隔的天数不能大于90天,这样就需要通过前台传入的时间字符串来...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:两个日期字符串的js计算
举报原因:
原因补充:

(最多只允许输入30个字)