title: reformatting invalid date(String) to a valid format
body: <p>i'm reading dates from a website which uses user friendly dates like</p>
  
  <p><code>Friday - 7/18/2014 1:00 AM</code></p>
  
  <p>i need to read these date as an valid php readable date something like</p>
  
  <p><code>2014/7/18 1:00 AM</code></p>
  
  <p>i can remove <code>Friday</code> easily</p>
  
  <p>$date = end(explode(' - ' , $date));</p>
  
  <p>but re formatting current <code>d/m/Y</code> to <code>Y/m/d</code> using the same method would be messy and i like to do it in a clean way if possible ... bsically i want to avoid <code>explode</code> and  <code>list</code></p>