Código PHP:
function fecha()
{
$dia[texto] = date("l");
$dia[numero] = date("d");
$mes = date("m");
// dia
switch($dia[texto])
{
case 'Monday': $dia[texto] = "Lunes"; break;
case 'Tuesday': $dia[texto] = "Martes"; break;
case 'Wednesday': $dia[texto] = "Miércoles"; break;
case 'Thursday': $dia[texto] = "Jueves"; break;
case 'Friday': $dia[texto] = "Viernes"; break;
case 'Saturday': $dia[texto] = "Sábado"; break;
case 'Sunday': $dia[texto] = "Domingo"; break;
}
// mes
switch($mes)
{
case 1: $mes = "Enero"; break;
case 2: $mes = "Febrero"; break;
case 3: $mes = "Marzo"; break;
case 4: $mes = "Abril"; break;
case 5: $mes = "Mayo"; break;
case 6: $mes = "Junio"; break;
case 7: $mes = "Julio"; break;
case 8: $mes = "Agosto"; break;
case 9: $mes = "Septiembre"; break;
case 10: $mes = "Octubre"; break;
case 11: $mes = "Noviembre"; break;
case 12: $mes = "Diciembre"; break;
}
echo $dia[texto]." ".$dia[numero]." de ".$mes;
}
con esta funcion tenes la fecha en español
cualquier cosa si queres cambiar el formato hacelo en la ultima linea en el "echo"
suerte