Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/10/2006, 08:57
Avatar de the_scorpion
the_scorpion
 
Fecha de Ingreso: mayo-2006
Ubicación: Cuba
Mensajes: 696
Antigüedad: 17 años, 11 meses
Puntos: 3
Hola, Buenos Días

Cita:
Ah! y otra cosita como puedo obtener el día de la semana de una fecha en específica, es decir, saber si el 5/12/2006 cae lunes o 12/01/2007 cae viernes... y asi sucesivamente con todos los días del año...
Clic Aquí

Cita:
Hola! Quisiera saber para q me puede servir o sirve la función mktime() en general
mktime
(hora,minuto,segundo,mes,dia,año,[ajuste->0 horario de verano y 1 invierno]);
Nos da un valor entero donde nos muestra o representa la marca de tiempo UNIX (conteo en segundos a partir del 30/12/1969/ 22:00:00, si mas no recuerdo) de una determinada fecha.

Nota: Los valores anteriores dados pueden omitirse siempre y cuando a partir del valor omitido no se representen mas valores a su derecha.

Código PHP:
function calcula_numero_dia_semana($dia,$mes,$ano){ 
    
$numerodiasemana date('w'mktime(0,0,0,$mes,$dia,$ano)); 
    if (
$numerodiasemana == 0)  
        
$numerodiasemana 6
    else 
        
$numerodiasemana--; 
    return 
$numerodiasemana

aqui no sabre muy bien que decirte pero lo que te puedo dar es el dia en numero 0-domingo a 6-sabado por tener en date 'w', de tener (l)"L", te devolveria el dia en ingles, pero te faltan los valores de $dia,$mes,$ano

Espero que aqui los gurus den mas detalle, ah y por supeusto poderme tambien a mi aclarar en algunas cositas sobre esto tambien echale una ojeada al link anterior que te di y ve comparando tu script con los que estan en ese link que estan muy buenos.
__________________
Que hablen mal de uno es espantoso. Pero hay algo peor: que no hablen.
Quien hace, puede equivocarse. Quien nada hace, ya está equivocado".