title: Java Date Format that allows - / or . as separators within date
body: <p>What's the nicest way to parse a date that can be in one of the following formats </p>
  
  <pre><code> "dd-MM-yyyy HH:mm"
   "dd/MM/yyyy HH:mm"
   "dd.MM.yyyy HH:mm"
  </code></pre>
  
  <p>without creating 3 SimpleDateFormats and parsing against each one.</p>
  
  <p>Thanks</p>