Hi Folks,

I am trying to get the day of month for a particular day of week (e.g.
Tuesday) for the first, second, third, fourth week in a month. The code i
have seems issues in March, but works e.g. in April:

print date("d-m-Y H:i:s",strtotime('1 March 2011 Tuesday'));
>> 01-03-2011 00:00:00

print date("d-m-Y H:i:s",strtotime('1 March 2011 first Tuesday'));
>> 08-03-2011 00:00:00

While in April, I have

print date("d-m-Y H:i:s",strtotime('1 April 2011 Tuesday'));
>> 05-04-2011 00:00:00

print date("d-m-Y H:i:s",strtotime('1 April 2011 first Tuesday'));
>> 05-04-2011 00:00:00

Could someone help whats wrong with the technique i am trying to find that
day of month. Is there any better way ?

Thanks
-dani

Reply via email to