这是什么时间格式?

738159, org-agenda 里面用的,知道代表日期是 2022-01-04
大概算了一下:

(/ 738159 365) -> 2022
(% 738159 365) -> 129

该如何解析?

自公元前1年12月31日开始算的天数。

(format-time-string "%Y %m %d" (days-to-time (- 738159 (time-to-days (days-to-time 0)))))
;; => "2022 01 04"

谢谢,我脑袋秀逗一度以为每年都是 365 天,很是困惑怎么会有个 129。

话说这个time-to-days 返回的是自公元前1年12月31日开始算的天数,而 days-to-time 接收的是 1970-01-01 开始算的? 属实有点恶心啊。