As datas julianas são baseadas em uma contagem do número de dias desde 1º de janeiro de 4713 aC ("antes da era comum" que é equivalente a BC), mais a fração de um dia indicada com números decimais. Um dia inteiro vai do meio-dia ao meio-dia, portanto, seis da tarde é um quarto de dia, ou 0,25, enquanto meia-noite é metade de um dia, ou 0,5 e seis da manhã é três quartos, ou 0,75. Para calcular uma data juliana a partir de uma data do calendário moderno, você simplesmente descobre quantos dias se passaram desde 4713 AEC, depois calcula quaisquer frações por um tempo diferente do meio-dia.
Conte o número de anos entre 4713 aC e seu ano atual. Por exemplo, se a data que você está convertendo for em 2010, você deseja o número de anos entre 4713 aC e 2010. 4713 AEC a 0 EC é 4713 anos, e de 0 EC a 2010 são outros 2010 anos. 0 CE em si também é um ano. (CE significa "era comum" e é equivalente a AD.) O número total de anos é, portanto, de 6724 anos.
Conte o número desses anos que foram anos bissextos. Antes de 1582, a cada quatro anos era um ano bissexto. Depois de 1582, os quarto anos que caíram em mudanças do século foram omitidos como anos bissextos, a menos que fossem quatrocentos anos - por exemplo, 1600 e 2000 foram anos bissextos, mas 1700, 1800 e 1900 não foram.
o número de anos sem salto em 365 e o número de anos bissextos em 366. Some os dois totais juntos por um número total de dias em todos os anos. Subtraia 10 dias para contabilizar a mudança no tipo de calendário de juliano para gregoriano em 1582.
Conte o número de dias entre 1º de janeiro e seu dia atual do ano. Por exemplo, se a data que você está convertendo for 28 de fevereiro, haverá 59 dias entre 1º de janeiro e 28 de fevereiro. Adicione isso ao número total de dias. Para anos bissextos, lembre-se de adicionar um dia extra para 29 de fevereiro.
Conte o número de segundos desde o meio-dia. Se o seu tempo é entre meia-noite e meio-dia, você quer o número de segundos desde o meio-dia de ontem. Por exemplo, se o seu tempo for às 18:25:15, 23,115 segundos se passaram desde o meio-dia. Se o seu tempo é às 6:25:15, mais 43.200 segundos se passaram entre o meio-dia e a meia-noite, o que lhe dá um total de 66.315 segundos.
Divida o número de segundos por 86.400 - o número total de segundos em um dia inteiro. Por exemplo, para as 18:25:15, 23,115 dividido por 86,400 dá-lhe uma fracção diária de 0,2675. Para 6:25:15, 66.315 dividido por 86.400 é 0,7675. Adicione isto ao seu total de dias para sua data Julian totalmente convertida.