Fecha

      • 1,552
      • mensajes
      • miembro desde
      • 05/12/04
    07/04/2005
    #1 Fecha

    ¿Como es el algoritmo para calcular que dia cae una fecha ?

    por ejemplo si ingreso 1/1/1998, dia ese dia es Martes

    Alguna idea?

  1. ¿Este tema te pareció interesante? Compártelo!

    ¿No es lo que buscabas? Intenta buscar un tema similar

    4 comentarios / 1250 Visitas

      • 5,242
      • mensajes
      • miembro desde
      • 17/02/02
    07/04/2005
    #2 Re: Fecha

    si me decis en q programas, tal vez te diga... tenes funciones q vienen con los mensajes q le tiras la fecha, y te traen en el dia...

    ahora si vos queres el algoritmo, tenes q divir y divir... jajajajaja... no toy seguro como se hace, decime bien lo q queres y vemos q hacemos...

      • 1,552
      • mensajes
      • miembro desde
      • 05/12/04
    07/04/2005
    #3 Re: Fecha

    No programo en ninguno en especial, solamente quiero el algoritmo, sino uso la funcion y listo

      • 5,242
      • mensajes
      • miembro desde
      • 17/02/02
    08/04/2005
    #4 Re: Fecha

    me fijo si te consigo el algoritmo... pero no prometo nada

      • 1,833
      • mensajes
      • miembro desde
      • 03/12/01
    08/04/2005
    #5 Re: Fecha
    Cita Escrito por damianl
    ¿Como es el algoritmo para calcular que dia cae una fecha ?

    por ejemplo si ingreso 1/1/1998, dia ese dia es Martes

    Alguna idea?
    Es bastante simple. Primero creá un algoritmo que cuente la diferencia en días entre una fecha y otra. Luego, contabilizas los días transcurridos entre la fecha de la cual queres conocer el día de la semana y una fecha conocida que sea domingo (si considerás el domingo como día de comienzo de la semana). CUIDADO CON LOS AÑOS BICIESTOS! Finalmente la cantidad de dias que transcurrieron la dividis por 7 y el resto te indica el día de la semana. Esta operación 'resto' en algunos lenguajes se llama módulo (modulus).

    Ejemplo:

    El 20/03/2005 cayó domingo
    Hoy es 08/04/2005
    La diferencia en días es de 19
    El resto de dividir 19 en 7 es 5, por lo tanto hoy es dia de la semana 5, contando desde el domingo como 0 (hoy es viernes )

    Salu2!
    Shandrio