eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingróżnica dat C# vs PL/SQL › Re: różnica dat C# vs PL/SQL
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.man.lodz.pl
    !news.nask.pl!news.nask.org.pl!news.onet.pl!not-for-mail
    From: "Wiktor S." <wswiktor&poczta,fm@no.spam>
    Newsgroups: pl.comp.programming
    Subject: Re: różnica dat C# vs PL/SQL
    Date: Tue, 27 Oct 2009 13:53:37 +0100
    Organization: http://onet.pl
    Lines: 29
    Message-ID: <hc6qgj$s39$1@news.onet.pl>
    References: <9...@d...googlegroups.com>
    <hc6cd3$f40$1@news.onet.pl>
    NNTP-Posting-Host: 193.239.126.100
    Mime-Version: 1.0
    Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=response
    Content-Transfer-Encoding: 8bit
    X-Trace: news.onet.pl 1256648019 28777 193.239.126.100 (27 Oct 2009 12:53:39 GMT)
    X-Complaints-To: n...@o...pl
    NNTP-Posting-Date: Tue, 27 Oct 2009 12:53:39 +0000 (UTC)
    In-Reply-To: <hc6cd3$f40$1@news.onet.pl>
    X-Priority: 3
    X-MSMail-Priority: Normal
    X-Newsreader: Microsoft Windows Mail 6.0.6002.18005
    X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6002.18005
    Xref: news-archive.icm.edu.pl pl.comp.programming:183884
    [ ukryj 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

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: