Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> RE: Boolean dates...

RE: Boolean dates...

From: DENNIS WILLIAMS <DWILLIAMS_at_LIFETOUCH.COM>
Date: Wed, 22 Oct 2003 12:34:25 -0800
Message-ID: <F001.005D3FE1.20031022123425@fatcity.com>


Jacques - Thanks very much for looking that up. Since I learned something new, I'll feel that the day was worthwhile, despite having to spend the day doing a lot of . . . well, you get the idea. Thanks.

Dennis Williams
DBA
Lifetouch, Inc.
dwilliams_at_lifetouch.com

-----Original Message-----
Sent: Wednesday, October 22, 2003 2:39 PM To: Multiple recipients of list ORACLE-L

> -----Original Message-----
> DENNIS WILLIAMS
>
> I think this is very perceptive - Julian vs. Boolean. I just
> want to mention
> that what Oracle calls a Julian date is the number of days
> since Jan 1, 4712
> BC. As far as I know, that is exclusive to Oracle. Other
> systems define
> Julian differently.

I looked it up on Wikipedia and they say that Oracle's definition is the usual definition. ?!? Which surprises me also. If I had an Encyclopedia Britannica account then I could see what their definition is.

http://en.wikipedia.org/wiki/Julian_date

Julian day
(Redirected from Julian date)

The term Julian day has different meanings. It is sometimes confused with Julian date, which also has more than one meaning. Just as the Gregorian date is a date in the Gregorian calendar, a Julian date is a date in the Julian calendar. Some people use the term Julian date as synonymous with Julian Day or Julian Day Number. Such use makes it ambigous, for which reason is better to reserve the term Julian date to refer to a date in the Julian calendar.

The Julian Day (JD) or Julian Day Number is the time that has elapsed since noon January 1, 4713 BC (according to the proleptic Julian calendar; or November 24, 4714 BC according to the proleptic Gregorian calendar), expressed in days and fractions of a day.

The Julian day system was intended to provide a single system of dates that could be used when working with different calendars and to unify different historical chronologies.

Given that the Julian Day Number (and modifications of it) has been widely used by astronomers, it is also called "Astronomical Julian Day (AJD)".

The most well known version of the Julian Day is perhaps the Chronological Julian Day (CJD), a modification of the Astronomical Julian Day, in which the starting point is set at midnight January 1, 4713 BC (Julian calendar) rather than noon. Chronographers found the Julian Day concept useful, but they didn't like noon as starting time. So CJD = AJD + 0.5. Note that AJD uses Coordinated Universal Time (UTC), and so it is the same for all time zones and is independent of Daylight-Saving Times (DST). On the other hand, CJD is not, so it changes with different time zones and takes into account the different local DSTs.

Because the starting point is so long ago, numbers in the Julian day can be quite large and cumbersome. To make numbers more convenient, a more recent starting point is sometimes used, for instance by dropping the leading digits.

For example, the Lilian Day number (LD) counts from October 14, 1582 C.E. in the Gregorian Calendar, which is the date before the day on which the Gregorian calendar was adopted. Where CJD is the Chronological Julian day number:

 LD = CJD - 2,299,160 = AJD - 2,299,159.5 The Modified Julian Day, introduced by space scientists in the 1950s, is defined in terms of the Julian Day as follows:

 MJD = AJD - 2400000.5
The offset of 0.5 means that MJDs start midnight of November 17th, 1858 CE. Modified Julian Days are always based on the Universal Time system, not local time.

The Truncated Julian Day (TJD) is obtained by subtracting 2,440,000.5 from the AJD.

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Jacques Kilchoer
  INET: Jacques.Kilchoer_at_quest.com

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: DENNIS WILLIAMS
  INET: DWILLIAMS_at_LIFETOUCH.COM

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
Received on Wed Oct 22 2003 - 15:34:25 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US