-
Data: 2009-10-27 12:53:37
Temat: Re: różnica dat C# vs PL/SQL
Od: "Wiktor S." <wswiktor&poczta,fm@no.spam> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]> Po drodze było co najmniej przejście z kalendarza juliańskiego na
> gregoriański,
Które "nie wiadomo kiedy było", bo następowało w różnych krajach różnie w
okresie 1582-1926. Jakiekolwiek daty w tym okresie muszą brać pod uwagę
państwo.
> które "zniknęło" kilka dni.
Dlatego nie wolno zakładać, że jakikolwiek system do współczesnego użytku
(jak baza danych) będzie prawidłowo operować na historycznych datach. Jak
potrzebne są takie daty, to się robi własną obsługę kalendarza, i trzeba się
niestety zagłębiać we wszystkie niuanse..
> Na dodatek ekstrapolując
> wstecz regułę wyznaczania dni przestępnych z kalendarza
> gregoriańskiego przed reformę masz dodatkowe kilka dni różnicy (np.
> juliański 1200 był przestępny, choć wg reguły gregoriańskiej nie
> byłby).
No jeżeli bierzemy pod uwagę przesunięcie daty, to jednocześnie należy
zmienić regułę lat przestępnych. Dochodzi jeszcze fakt, że Rzymianie trochę
dowolnie podchodzili sobie do lat przestępnych, więc liczenie dat w roku 1 z
dokładnością co do dnia traci sens: dokładna rachuba została utracona.
--
Azarien
Następne wpisy z tego wątku
- 27.10.09 17:11 Jakub Owczarski
- 27.10.09 19:43 Wiktor S.
- 28.10.09 08:31 Jakub Owczarski
Najnowsze wątki z tej grupy
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
- Press Release - AEiC 2023, Ada-Europe Reliable Softw. Technol.
- Ada-Europe - AEiC 2023 early registration deadline approaching
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2023
- Ile cykli zajmuje mnożenie liczb 64-bitowych?
Najnowsze wątki
- 2024-05-26 O co chodzi?
- 2024-05-26 PJ autobus-tramwaj
- 2024-05-26 Renault Trafic i lampka z czerwonym STOP
- 2024-05-26 cena pięciocyfrowa
- 2024-05-26 Re: Jak dobra KE "okrada" złą Rosję "dla Ukrainy"
- 2024-05-25 supercap
- 2024-05-25 Sulzbach => Technischer Rollouter (d/m/w) <=
- 2024-05-25 Warszawa => Senior Account Manager <=
- 2024-05-25 Warszawa => Mid PHP Developer (Laravel) <=
- 2024-05-25 Warszawa => Mid PHP Developer (Laravel) <=
- 2024-05-25 Warszawa => Interactive/Experience Designer <=
- 2024-05-25 Warszawa => Key Account Manager <=
- 2024-05-25 Warszawa => SAP WM Consultant / Execution <=
- 2024-05-25 Warszawa => Key Account Manager <=
- 2024-05-25 Re: znów ten wrocław