title: Convert String to Timestamp in Java
body: <p>Our customer will send us request including timestamp String likes :
  <code>"2013-10-27T13:00:00.325234Z"</code>. I will use it to compare  timestamp in oracle database.</p>
  
  <p>how to convert the above String to java.sql.Timestamp? </p>
  
  <p>I can convert it to Date, but Date only has the milliseconds precision.</p>
  
  <p>Should keep the microseconds and timezone. 
  thanks in advance.</p>