两个日期字符串的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获取系统时间、计算两个日期天数、比较日期大小

1:js日期处理
  • make_a_difference
  • make_a_difference
  • 2014年10月24日 14:38
  • 9971

javascript实现日期按月份加减

项目中需要用到,自己写了一个。javascript日期按月加减。 方法一: function dateToDate(date) { var sDate ...
  • dmlcq
  • dmlcq
  • 2017年07月03日 16:42
  • 717

JavaScript计算两个日期之间相差的天数

写一个JavaScript的函数用于计算两个日期字符串之间相差的天数,首先求出两个日期之间相差的毫秒数,然后除以一天的毫秒数 //获得两个日期之间相差的天数 function getDays(d...
  • qq_22605739
  • qq_22605739
  • 2015年06月10日 11:29
  • 887

iOS 计算两个日期字符串的差值

iOS 计算两个日期字符串的差值
  • Nick_since2016
  • Nick_since2016
  • 2016年12月08日 15:54
  • 1023

关于两个日期的时间差 java android

计算两个日期之差,比如说租房软件,2017-02-08 租到2018-03-12 这其中是多少天呢。。 当然大家都会算,那么差多少个月 多少天么? 于是诞生了版本1 ong time = 205...
  • kl0715
  • kl0715
  • 2017年02月16日 17:48
  • 526

JavaScript——计算两个时间间隔的分钟数

function TimeDifference(){ //定义两个变量time1,time2分别保存开始和结束时间 var time1="2009-12-02 12:25"; var ti...
  • yu17310133443
  • yu17310133443
  • 2017年06月22日 14:49
  • 1423

Java 判断2个字符串日常相差几天

在日常应用中如用户签到会判断用户是否连续签到,则判断2个字符串日期相差几天就可以满足条件,以下为我在开发中运用: 案例: /** * @descript:当前用户:App端司机签到积分业务逻辑(用户类...
  • u014079773
  • u014079773
  • 2016年10月20日 10:53
  • 1095

js中 计算两个日期间的工作日

//起始日期 var beginDate = new Date("2013-01-01".replace(/-/g, "/")); //结束日期 var endDate = new Date("201...
  • linan0930
  • linan0930
  • 2014年01月15日 18:45
  • 7217

JS和java 获取系统时间的前一天? 两个日期之间相差多少天?

function newDate(){ var date = new Date(); var date2 = new Date(date.getTime()-1000*60*60*24);...
  • sinat_19351993
  • sinat_19351993
  • 2014年09月29日 10:04
  • 1675

js中Date()的用法及日期计算方法

Date函数是用来处理日期和时间的,其时间是和GMT时间1970年1月1日进行比较的。 Date函数有6种构造函数,如下: new Date();                         ...
  • mafan121
  • mafan121
  • 2016年08月25日 16:01
  • 5384
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:两个日期字符串的js计算
举报原因:
原因补充:

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