將日曆日期轉換為儒略日期的公式大家好,我需要一個公式將日曆日期(列為字元/名義類型,dd/mm/YYYY 格式)轉換為儒略日期(數字)。例如,在第 1 行從 2024 年 3 月 7 日 (07/03/2024) 到24067 行:

謝謝你!
亞歷克斯。
自動化和腳本回覆:將日曆日期轉換為儒略日期的公式谷歌搜尋:‘日曆日期到儒略日期公式’
將公曆日期轉換為儒略日期的公式為:JD = 367K - (7(K + (M + 9)/12))/4 + (275M)/9 + I + 1721013.5 + UT/24。
其中 K 表示年份,M 表示月份,I 表示日期,UT 表示世界時(以小時為單位)。
對於 1900 年 2 月 28 日之後的日期,公式中的最後兩項加起來為零。 [ 1 ]
- 克:代表公曆年份。
- 男:代表月份。一月和二月分別被視為上一年的第 13 個月和第 14 個月。例如,如果日期是 2025 年 1 月 15 日,則 M = 13 且 K = 2024。如果日期是 2025 年 2 月 20 日,則 M = 14 且 K = 2024。
- 我:代表一月中的某一天。
- 出去:以小時為單位的世界時間。
- 京東:得到的儒略日期。 [ 1 ]
- 確定K:如果月份是一月或二月,則從年份中減去 1。否則,使用給定的年份。
- 確定M:如果月份是一月或二月,則分別使用 13 或 14。否則,請使用實際月份數。
- 將 K、M、I 和 UT 的值代入公式。
- 計算儒略日期(JD)。 [ 1 ]
這個聯繫似乎是大多數人工智慧的起源。
回覆:將日曆日期轉換為儒略日期的公式
/
<MM>
/
<YYYY>
")}, Num(Right(:Calendar Date, 2) || Right("00000" || Char(Day Of Year(date)), 4)) );
</YYYY>
</MM>
Local(
{date = InFormat(:Calendar Date, "Format Pattern", "