Don't use the Date class use the Calendar class. There is a setting for
leniency in that class.
Look it up in the API.
 
Rudy

-----Original Message-----
From: Stefan Dingfelder [mailto:[EMAIL PROTECTED]]
Sent: Thursday, March 22, 2001 9:10 AM
To: Mario Fernandes (IT Dept. - Langley)
Cc: '[EMAIL PROTECTED]'
Subject: Re: Date validation


Well, Java does not help you here. In fact you will always get the closest
possible date ... (It's the same with Microsoft by the way). The only
suitable way I know off is to do the checking on your own. You may find a
suitable example on the web (I think that ibm's alphaworks team made a
MaskedField that also has a validator for dates within) 

Regards, 
Stefan. 


"Mario Fernandes (IT Dept. - Langley)" wrote: 


  

Hi 


Can you please tell me how to validate if a date entered is a valid date. 
FOr ex an invalid date is 02-29-2001(29 feb 2001). But when creating a date 
object using the code below no exception is thrown. It instead turns the
date into 
01-03-2001. 


                java.text.SimpleDateFormat s = new 
java.text.SimpleDateFormat ("MM-dd-yyyy"); 
                java.util.Date d = s.parse(Date, new 
java.text.ParsePosition(0)); 
                Timestamp t = new Timestamp(d.getTime()); 


I would greatly appreciate an early reply. 
Many thanks in advance 


regards 


Mario

_______________________________________________
Swing mailing list
[EMAIL PROTECTED]
http://eos.dk/mailman/listinfo/swing

Reply via email to