Quelle est la définition précise du format Julian Date de JDE?

Je suis en train d'écrire le code pour convertir à partir d'une date Grégorienne à une JDE (J. D. Edwards) date Julienne.

Remarque: un JDE Julian date est différente de l'utilisation normale du terme La date julienne.

Aussi loin que je peux travailler à partir de Googler, la définition d'une JDE date Julienne est:

1000*(year-1900) + dayofyear

lorsque l'année est l'année sur 4 chiffres (par exemple, 2009), et dayofyear est de 1 pour le 1er janvier, et compte toute l'année, soit 365 ou 366 pour les 31 décembre (en fonction de si c'est une année bissextile).

Ma question est: est-ce sont des années avant 1900 pris en charge? Si oui, la formule ci-dessus tiennent toujours, ou doit-il être celui-ci:

1000*(year-1900) - dayofyear

(note moins au lieu de plus.)

ou autre chose?

Quelqu'un aurait un lien vers la documentation officielle pour ce format de date?

source d'informationauteur Andy Balaam