I tried using sams most popular example but got incorrect results.
Incorrect:
<?php
echo date("jS F, Y", strtotime("11.12.10"));
echo date("jS F, Y", strtotime("11/12/10"));
echo date("jS F, Y", strtotime("11-12-10"));
?>
Then I read the notes which said:
if the separator is a slash (/), then the American m/d/y is assumed; whereas if the separator is a dash (-) or a dot (.), then the European d-m-y format is assumed. ***If, however, the year is given in a two digit format and the separator is a dash (-), the date string is parsed as y-m-d.***
Therefore, the above code does not work on 2 digit years - only 4 digit years