Foros del Web » Programando para Internet » PHP »

mktime a partir del 19/1/2038

Estas en el tema de mktime a partir del 19/1/2038 en el foro de PHP en Foros del Web. Hola forer@s!!! Estoy utilizando la funcion mktime para mandar ese valor a otra funcion que me devuelva el día de la semana. El problema es ...
  #1 (permalink)  
Antiguo 11/04/2005, 08:15
 
Fecha de Ingreso: enero-2005
Mensajes: 116
Antigüedad: 19 años, 2 meses
Puntos: 0
mktime a partir del 19/1/2038

Hola forer@s!!!
Estoy utilizando la funcion mktime para mandar ese valor a otra funcion que me devuelva el día de la semana. El problema es que a partir del día 19/1/2038 (incluido), la función mktime devuelve -1.
Mi interés está en saber si existe alguna otra forma de saber el día de la semana que no sea esta:
Código PHP:
function getDia($day)
 {
   switch (
$day)
    {
        case 
0:
        
$nombre_dia="Domingo";
        break;
      case 
1:
        
$nombre_dia="Lunes";
        break;
      case 
2:
        
$nombre_dia="Martes";
        break;
      case 
3:
        
$nombre_dia="Miércoles";
        break;
      case 
4:
        
$nombre_dia="Jueves";
        break;
      case 
5:
        
$nombre_dia="Viernes";
        break;
      case 
6:
        
$nombre_dia="Sábado";
        break;
    } 
//Fin del swith ($day)
   
return $nombre_dia;
 } 
// Fin de function getDia($day)
...
$fecha_sem=mktime(12,0,0,$mes,$dia,$ano,-1);
$dia=getDia(date("w",$fecha_sem)); 
Gracias por ayudar.
Espero que tenga solucion porque ... sino ... los profes del PFC me van a dar una nota .... seguramente cutre.
Un saludo
__________________
;-) lcrecarey
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:32.