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? -
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... - 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).
Escrito por damianl
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
