| « Le pattern MVC: Comparaison ASP.Net et Monorail dans l’optique d’une utilisation Web Internet et Intranet | Bien démarrer avec web services interop » |
l'origine des temps modernes pour Sql Server
Lien: http://en.wikipedia.org/wiki/1753
pour Sql Serveur, une date ne peut être antérieure à l'an 1753 et supérieure à 9999.
Nul ne sait ce qu'il adviendra en 9999 apres JC mais pourquoi avoir donc limité les dates à 1753? (pour quiconque voudrait faire un logiciel historique par exemple)
La réponse est toute simple et je l'ai trouvé sur Wikipédia:
C'est la seule date à partir de laquelle tout le monde (ou en tout cas la civilisation dominante de l'époque, c'est à dire les Anglais) ce sont mis d'accord sur le calendrier.
Le calendrier grégorien a en effet été approuvé en 1752. Il a ensuite été décidé que le 1/1/1753 serait la date du nouvel an. Cette année là, cela tomba un lundi.
Le 1/1/1753 est donc le jour zero... calculable.
3 commentaires
Origine
Au XVIeme siècle, la dérive du calendrier julien atteignait 10 jours : le printemps (et avec lui Pâques) tombait le 11 mars. Le pape Grégoire III est chargé de la réforme du calendrier. Cette réforme est publiée le 24 février 1582 dans la bulle Inter gravissimas.
Réforme grégorienne
* 10 jours sont supprimés en 1582 : le lendemain du jeudi 4 octobre sera le vendredi 15 octobre. (La continuité des jours de la semaine est préservé). Il est à noter que les jours supprimés ont été indiqués selon le comptage romain (du III nones au jour précédent les Ides pour que l'équinoxe de primtemps tombre le XIII Kalend Aprilis).
* Les années divisibles par 4 sont bissextiles sauf les années séculaires non divisibles par 400.
Le retard du calendrier est rattrapé et trois jours sur 400 ans seront supprimés à l'avenir pour se rapprocher de l'anné tropique.
L'année comporte maintenant 365,2425 jours soit une erreur de 1 jour tous les 3300 ans : il est d'ailleurs inutile d'effectuer une nouvelle correction sur cette base, l'année tropique n'est pas constante et c'est elle qui imposera un nouveau changement dans quelques millénaires !
3.3. Dates de passage au calendrier grégorien.
La plupart des pays catholiques sont passés au calendrier grégorien avant 1600, mais les pays protestants ont attendu quelquefois plus de 150 ans : Kepler disait "Les protestants préfèrent être en désaccord avec le soleil plutôt qu'en accord avec le pape." !. Les pays orthodoxes ont attendu le 20e siècle : la révolution russe d'octobre 1917 a eu lieu en novembre.
04/10/1582 : Rome, Espagne, Portugal, Pologne.
05/10/1582 : Autriche (Salzbourg, Tyrol).
10/12/1582 : France.
14/12/1582 : Autriche (reste), Luxembourg.
21/12/1582 : Pays-Bas (partie).
06/01/1584 : Boheme-Moravie (soit en gros la Tchecoslovaquie)
21/10/1587 : Hongrie.
22/08/1610 : Prusse.
04/02/1682 : Alsace (France).
1700 : Hollande (protestants).
18/02/1700 : Danemark, Norvège (partie du Danemark)
19/02/1700 : Allemagne.
31/12/1700 : Suisse (cantons protestants).
02/09/1752 : Angletterre et colonies (l'année commence au 1/1 au lieu du 1/3).
17/02/1753 : Suède (Finlande incluse) (*)
16/02/1760 : Lorraine (France)
10/1867 : Alaska (achat à la Russie par les Etats-Unis).
1878 : Egypte
18/12/1911 : Chine (hyp 1).
12/1912 : Albanie.
1912 : Bulgarie (ou 1915/1916)
1918 : Estonie.
01/02/1918 : U.R.S.S.
1919 : Yougoslavie.
31/03/1919 : Roumanie.
09/03/1924 : Grèce.
18/12/1926 : Turquie.
18/12/1928 : Chine (hyp 2).
Le cas de la Suède est à signaler : au lieu de supprimer 11 jours en une seule fois comme tout le monde, ils ont décidé de supprimer tous les jours bissextiles entre 1700 et 1740 : En 1700 tout se passe bien, mais les années 1704 et 1708 restent bissextiles par erreur. Les Suédois décident de revenir au calendrier Julien en 1712 en ajoutant un 2eme jour bissextile le 30/02/1712 ! Ils passeront au calendrier grégorien en supprimant 11 jours comme tout le monde, le 17/02/1753 étant suivi du 01/03/1753.
lol
Willy