Compare Input Date to Server Date

I have a form which sets the current date, as follows:
<script type="text/javascript">
xx=new Date()
dd=xx.getDate()
mm=xx.getMonth()+1
yy=xx.getYear()
mmddyy=mm+"/"+dd+"/"+yy
document.write(mmddyy)
</script>

The same form has a text box where the user is asked to input a date (a
travel date) in the format mm/dd/yyyy.

What I would like to do is compare the user input date to the current date,
and if the user input date is less than 2 days in advance of the current
date, return an alert saying that the input date is not enough in advance of
the current date.

Advertisements

Scott Knapp said:
>What I would like to do is compare the user input date to the current date,
>and if the user input date is less than 2 days in advance of the current
>date, return an alert saying that the input date is not enough in advance of
>the current date.
>
>I checked Dr. Stockton's site
>(http://www.merlyn.demon.co.uk/js-date1.htm#DC) but was unable to find such
>a comparison.
>
>Any help or suggestions would be appreciated.

Advertisements

JRS: In article <huXeb.2918$>, seen in
news:comp.lang.javascript, Scott Knapp <> posted at Thu,
2 Oct 2003 11:28:47 :-
>Good Day -
>
>I have a form which sets the current date, as follows:
><script type="text/javascript">
>xx=new Date()
>dd=xx.getDate()
>mm=xx.getMonth()+1
>yy=xx.getYear()
>mmddyy=mm+"/"+dd+"/"+yy
>document.write(mmddyy)
></script>
>
>The same form has a text box where the user is asked to input a date (a
>travel date) in the format mm/dd/yyyy.
>
>What I would like to do is compare the user input date to the current date,
>and if the user input date is less than 2 days in advance of the current
>date, return an alert saying that the input date is not enough in advance of
>the current date.
>
>I checked Dr. Stockton's site
>(http://www.merlyn.demon.co.uk/js-date1.htm#DC) but was unable to find such
>a comparison.

My site has more than one page on date/time in javascript. Comparison
is not subtraction; however, comparison can be used in this case. On the
World-Wide Web, ambiguous date formats should not be used; use YYYY/MM/DD.

Share This Page

Welcome to The Coding Forums!

Welcome to the Coding Forums, the place to chat about anything related to programming and coding languages.

Please join our friendly community by clicking the button below - it only takes a few seconds and is totally free. You'll be able to ask questions about coding or chat with the community and help others.
Sign up now!