Fórmula para convertir fecha del calendario a fecha julianaHola a todos, necesito una fórmula para convertir la fecha del calendario (columna en formato de carácter/nominal, dd/mm/AAAA) a fecha juliana (numérica). Por ejemplo, en la fila 1 del 07/03/2024 al 24067:

¡Gracias!
Alex.
Automatización y scriptingRe: Fórmula para convertir fecha del calendario a fecha julianaBúsqueda en Google: "fórmula para convertir fecha del calendario a fecha juliana"
La fórmula para convertir una fecha gregoriana en una fecha juliana es: JD = 367K - (7(K + (M + 9)/12))/4 + (275M)/9 + I + 1721013.5 + UT/24.
Donde K es el año, M es el mes, I es el día y UT es el tiempo universal en horas.
Los dos últimos términos de la fórmula suman cero para las fechas posteriores al 28 de febrero de 1900. [ 1 ]
Explicación de las variables: [ 1 ]
- K:Representa el año en el calendario gregoriano.
- METRO:Representa el mes.Enero y febrero se consideran el 13º y 14º mes del año anterior, respectivamente.Por ejemplo, si la fecha es el 15 de enero de 2025, entonces M = 13 y K = 2024. Si la fecha es el 20 de febrero de 2025, entonces M = 14 y K = 2024.
- I:Representa el día del mes.
- AFUERA:Tiempo Universal en horas.
- JD:La fecha juliana resultante. [ 1 ]
Pasos para el cálculo: [ 1 ]
- Determinar K:Si el mes es enero o febrero, reste 1 al año.De lo contrario, utilice el año indicado.
- Determinar M:Si el mes es enero o febrero, utilice 13 o 14 respectivamente.De lo contrario, utilice el número de mes real.
- Sustituya los valores de K, M, I y UT en la fórmula.
- Calcular la fecha juliana (JD). [ 1 ]
La IA generativa es experimental.
El vínculo parece ser el origen de la mayor parte de la generación de IA.
Re: Fórmula para convertir fecha del calendario a fecha juliana
/
<MM>
/
<YYYY>
")}, Num(Right(:Calendar Date, 2) || Right("00000" || Char(Day Of Year(date)), 4)) );
</YYYY>
</MM>
Local(
{date = InFormat(:Calendar Date, "Format Pattern", "