Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Oi galera, alguem sabe como posso saber qual o dia da semana em determinada data?
Valeu
$data = "2009-01-08";
setlocale(LC_TIME, "pt_BR", "portuguese", "pt_BR.UTF-8");
echo strftime("%A", strtotime($data));
http://www.php.net/strftime
1º passo: defina a variável $data, com a data em segundos. Você pode usar também a função time() e adicione ou remova a diferença calculando DIAS 24 60 *60. E depois ponha:
$dia = date("D",$data);
2º passo: defina em sua linguagem o dia da semana, porque esta função te dá "fri" como "friday" por exemplo.
Switch ($dia){
case "Fri":
etc ...
}