juliandate

Converte datas em datas julianas.

Categoria: Language Fundamentals > Data Types

Sintaxe

jd = juliandate(t)

Retorna a data juliana de cada elemento do array datetime t.

Descrição

A data juliana é uma contagem contínua de dias usada em astronomia. Seu dia começa ao meio-dia, então a meia-noite corresponde a uma fração de .5. A data e hora 2000-01-01 12:00 vale exatamente 2451545, uma época de referência comum.

Subtrair duas datas julianas dá os dias decorridos diretamente, sem regras de calendário.

Argumentos de entrada

t
Array datetime.

Argumentos de saída

jd
Array double do mesmo tamanho de t: dias, com fração, desde o meio-dia de 1 de janeiro de 4713 a.C.

Exemplo

A época J2000

juliandate(datetime(2000,1,1,12,0,0))
juliandate(datetime(2000,1,2,12,0,0)) - juliandate(datetime(2000,1,1,12,0,0))
Saída
ans = 2451545
ans = 1

Veja também

datenum datetime posixtime