Actually the Julian calendar started at noon, the 0.5 is added to get to
midnight. The Julian calendar was developed for astronomers, who view the
sky when it gets dark and want all observing to be referenced to the same
date. Us normal people start our day at midnight so we have to add the
extra h
On 01/08/17 12:15, Dennis Poon wrote:
Vojtěch Čihák wrote:>> Hi,>> wiki
https://en.wikipedia.org/wiki/Julian_day says that "... Julian > day
number 0 assigned to the day starting at noon on January 1, 4713 > BC,
...">> The noon means 0,5.>Thanks,that is a weird definition though IMHO.
Astronome
Vojtěch Čihák wrote:
Hi,
wiki https://en.wikipedia.org/wiki/Julian_day says that "... Julian
day number 0 assigned to the day starting at noon on January 1, 4713
BC, ..."
The noon means 0,5.
Thanks,
that is a weird definition though IMHO.
Dennis
ons
Datum: 01.08.2017 13:14
Předmět: [fpc-pascal] why the 0.5 in the Unix Epoch (for UnixToDateTime
function)
I just noticed that the definition of the constants have 0.5 in it.
Why?
from dateh.inc
const
JulianEpoch = TDateTime(-2415018.5);
UnixEpoch = JulianEpoch + TDateTime(2440587.5)
ons
Datum: 01.08.2017 13:14
Předmět: [fpc-pascal] why the 0.5 in the Unix Epoch (for UnixToDateTime
function)
I just noticed that the definition of the constants have 0.5 in it.
Why?
from dateh.inc
const
JulianEpoch = TDateTime(-2415018.5);
UnixEpoch = JulianEpoch + TDateTime(2440587.5)
I just noticed that the definition of the constants have 0.5 in it.
Why?
from dateh.inc
const
JulianEpoch = TDateTime(-2415018.5);
UnixEpoch = JulianEpoch + TDateTime(2440587.5);
Dennis
___
fpc-pascal maillist - fpc-pascal@lists.freepascal.o