I know it doesn't sounds like a GAE problem, but it is a very simple coding and I only encounter this problem in GAE, so I post here for help.
My java servlet in GAE reads a web site and the problem happens when extracting a date from html page and convert into Date object using SimpleDateFormat. In servlet static static final SimpleDateFormat dff = new SimpleDateFormat("dd/MM/yyyy HH:mm"); In servlet method .... logic to extract date from html as text and stores to String ss..... try { result = dff.parse(ss); log.info("ss="+ss); log.info("result="+result); } catch (ParseException pe) { log.warning("parse date exception"); }//end try I've checked many times the pattern in dff is correct, and I never get "parse date exception" in my log. Instead, here are some examples from different runs in my log: ss=18/04/2012 10:27 result=Fri Apr 27 10:27:00 UTC 2012 ss=18/04/2012 09:57 result=Sun May 27 09:57:00 UTC 2012 ss=18/04/2012 09:55 result=Fri May 25 09:55:00 UTC 2012 ss=18/04/2012 09:45 result=Fri Sep 18 09:45:00 UTC 2015 First of all, it is not always like that. It happens about 10% of my runs. Secondly, I have another program reading another web page but also parse the date with same logic in GAE, and also encountered the same problem with about the same chances. If anybody can figure out what's wrong with my code please help. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.