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.rmf.pl!nf1.ipartners.pl!ipartners.pl!news.nask.pl!
    news.nask.org.pl!goblin1!goblin.stu.neva.ru!postnews.google.com!d5g2000yqm.goog
    legroups.com!not-for-mail
    From: Jakub Owczarski <j...@g...com>
    Newsgroups: pl.comp.programming
    Subject: Re: różnica dat C# vs PL/SQL
    Date: Wed, 28 Oct 2009 01:31:56 -0700 (PDT)
    Organization: http://groups.google.com
    Lines: 28
    Message-ID: <4...@d...googlegroups.com>
    References: <9...@d...googlegroups.com>
    <hc6cd3$f40$1@news.onet.pl> <hc6qgj$s39$1@news.onet.pl>
    <4...@q...googlegroups.com>
    <hc7igc$660$1@news.onet.pl>
    NNTP-Posting-Host: 217.28.177.57
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    X-Trace: posting.google.com 1256718716 18157 127.0.0.1 (28 Oct 2009 08:31:56 GMT)
    X-Complaints-To: g...@g...com
    NNTP-Posting-Date: Wed, 28 Oct 2009 08:31:56 +0000 (UTC)
    Complaints-To: g...@g...com
    Injection-Info: d5g2000yqm.googlegroups.com; posting-host=217.28.177.57;
    posting-account=VA26nAoAAACG6Q8p9dqThJrYQdPBTdr3
    User-Agent: G2/1.0
    X-HTTP-Via: 1.1 skyhqapx02.t.is:3128 (squid/2.6.STABLE18)
    X-HTTP-UserAgent: Opera/9.80 (Windows NT 5.1; U; en) Presto/2.2.15
    Version/10.00,gzip(gfe),gzip(gfe)
    Xref: news-archive.icm.edu.pl pl.comp.programming:183890
    [ ukryj nagłówki ]

    On Oct 27, 7:43 pm, "Wiktor S." <wswiktor&poczta,f...@no.spam> wrote:

    > Oracle nie ma tu nic do rzeczy - bo do przechowywania daty ma typ DATETIME
    > (czy jak tam), a jeśli w bazie data jest jako liczba - to jest to podejście
    > niestandardowe i prawdopodobnie widzimisię twórcy bazy.

    No jednak ma, mógł by teoretycznie np. w kolejnym wydaniu stwierdzić,
    że teraz będzie liczyć inaczej(np tak jak wspomniany python czy C#).
    No ale to nie ważne bo

    > przeczytaj sobiehttp://en.wikipedia.org/wiki/Julian_day

    przeczytałem i to chyba faktycznie to jest Rata Die, a tylko
    przypadkiem wyszło mi, że data - 0001-01-02.
    Dzięki!

    Teraz wygląda to tak:
    SELECT FLOOR( ( TO_CHAR (SYSDATE, 'j')
    + ( (TO_CHAR (SYSDATE, 'hh24') - 12) / 24)
    + (TO_CHAR (SYSDATE, 'mi') / 1440)
    + (TO_CHAR (SYSDATE, 'ss') / 86400))
    - 1721424.5)
    RD
    FROM DUAL

    Dzięki, pozdrawiam

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj

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: