In che giorno della settimana cade una certa data?

Come faccio a sapere che giorno della settimana era il giorno della mia nascita? 
Mia madre non se lo ricorda... indecision
 
 

b3rs3k3rb3rs3k3r

Pubblicata IL 09/05/2018, ORE 14:05
2Leggi le risposte

Risposte Geniali

  • lupogrigio1953lupogrigio1953

    Pubblicato IL 14/05/2018, ORE 16:53

    Appassionato di

    Scopri di più

    A parte utilizzare uno dei vari calcolatori online, lo puoi ricavare anche da solo/a. La formula non è semplicissima.

     

    TOT_GIORNI=365*(ANNO-1)+INT((ANNO-1)/4)-INT((ANNO-1)/100)+INT((ANNO-1)/400)+GIORNI_ANNO

     

    Dove la divisione per 4 serve per aggiungere gli anni bisestili. INT elimina le cifre dopo la virgola risultanti, in questo caso, da una divisione. La divisione per 100 elimina gli anni non bisestili (perché multipli di 100). La divisione per 400 serve per aggiungere gli anni bisestili, essendo multipli di 400, ma anche di 100 (e quindi erano stati tolti nella precedente operazione nella formula). ANNO è l'anno di cui vogliamo sapere il giorno della settimana. I GIORNI_ANNO sono i giorni da aggiungere per l'anno che ci interessa. Per esempio, se vogliamo conoscere il giorno della settimana per il 3 Marzo del 2016 (anno bisestile), dobbiamo aggiungere 31+29+3 (31 per Gennaio, 29 per Febbraio e 3 per il giorno 3). Una volta trovato il TOT_GIORNI, va usata questa seconda formula: GIORNO_SETTIMANA=TOT_GIORNI-INT(TOT_GIORNI/7)*7. Il risultato sarà 1 per Luned', 2 per Martedì e così via fino a Domenica che sarà 0.

    Buon divertimento!

     

     

     

    1 commento:

    • lupogrigio1953lupogrigio1953

      Pubblicato IL 15/05/2018, ORE 22:00

      Appassionato di

      Scopri di più

      Sono bisestili tutti gli anni divisibili per 4 tranne quelli che sono divisibili anche per 100. Tutti gli anni divisibil per 400 sono sempre bisestili (nonostante siano divisibili anche per 100). Il calendario gregoriano (quello che usiamo oggi) è entrato in vigore a Ottobre del 1582, e in quell'anno venne saltata una decina di giorni per allineare l'anno del calendario con quello solare (dato che il calendario utilizzato fino ad allora era meno preciso e presumeva una durata dell'anno leggermente diversa rispetto alla realtà). Quindi non avrebbe alcun senso calcolare il giorno della settimana precedente a quella data.

  • gionnipeppegionnipeppe

    Pubblicato IL 09/05/2018, ORE 14:07

    Appassionato di

    Scopri di più

    E' facilissimo, ti basta consultare un calendario perpetuo, ad esempio come quello che si trova qui

     

    è così che ho scoperto di essere nata di mercoledì cheekycheekycheeky

    1 commento:

Aiuto

Per informazioni e problemi relativi ai Servizi Community

Aiuto

Fai una domanda

Invia