/* * TestSimpleDateFormat.java * * Created on May 15, 2003, 5:09 PM */ import java.util.Date; import java.text.SimpleDateFormat; /** * * @author scott */ public class TestSimpleDateFormat { public static void main (String[] args) { SimpleDateFormat dateParser = new SimpleDateFormat("MM'/'dd'/'yyyy' 'H':'m':'s'.'SSS"); try { String dateString = "05/24/2002 14:30:53.700"; Date d = dateParser.parse(dateString); if( d == null ) System.err.println("ERROR: parse returned null"); else System.out.println("Date parsed: value = " + d ); } catch( Exception e ) { System.err.println ("ERROR: this date parser threw an exception:\n " + dateParser.toString() ); if (e instanceof java.text.ParseException) System.err.println(" Index = " + ((java.text.ParseException)e).getErrorOffset ()); e.printStackTrace (System.err); } } }