I\'m trying to figure out the first wednesday of a given month using strtotime
, but the \"first wednesday\" argument fails whenever the first wednesday happens
I don't have any explanation as I'm also dazzled, but I managed to find out how you get the correct date by omitting the "first", like so:
$ php -r 'echo date("m/d/y", strtotime("December 2010 Wednesday"));'
12/01/10
$ php -r 'echo date("m/d/y", strtotime("December 2010 Thursday"));'
12/02/10
$ php -r 'echo date("m/d/y", strtotime("December 2010 Friday"));'
12/03/10
$ php -r 'echo date("m/d/y", strtotime("December 2010 Saturday"));'
12/04/10
$ php -r 'echo date("m/d/y", strtotime("December 2010 Sunday"));'
12/05/10
$ php -r 'echo date("m/d/y", strtotime("December 2010 Monday"));'
12/06/10
$ php -r 'echo date("m/d/y", strtotime("December 2010 Tuesday"));'
12/07/10