Qual é a definição precisa do formato Julian Date do JDE?

Eu estou escrevendo código para converter de uma data gregoriana para um JDE (J.D.Edwards) Data juliana.

Nota: umJDE Data juliana é diferente do uso normal do termoData juliana.

Tanto quanto eu posso trabalhar fora do Googling, a definição de uma data juliana JDE é:

1000*(year-1900) + dayofyear

em que year é o ano com 4 dígitos (por exemplo, 2009) e dayofyear é 1 para 1 de janeiro e conta todo o ano para 365 ou 366 para 31 de dezembro (dependendo se esse é um ano bissexto).

Minha pergunta é esta: são anos antes de 1900 suportados? Em caso afirmativo, a fórmula acima ainda se mantém, ou deveria ser esta:

1000*(year-1900) - dayofyear

(note menos em vez de mais.)

ou alguma outra coisa?

Alguém tem um link para a documentação oficial para este formato de data?

questionAnswers(8)

yourAnswerToTheQuestion