quinta-feira, 12 de janeiro de 2012

Datas em PHP

Fartei-me de tanto procurar por isso aqui vai uma série de métodos para obter datas em PHP.

Segunda-feira desta semana:
date('Y-m-d', strtotime(date('Y')."W".date('W')))

Domingo desta semana:
date('Y-m-d', strtotime(date('Y')."W".date('W')."7"))

Quarta-feira da 5ª semana de 2056:
date('Y-m-d', strtotime("2056W53"))

Isto funciona assim:

date('Y-m-d', strtotime(."W"..))

Números da semana
Segunda: 1
Terça:2
...
Domingo: 7