新建日记的创建时间和修改时间套用了模板的时间

向坛友请教个问题:

背景:

obsidian 1.74 , Linux
我给日记使用了模板功能(核心插件)。同时用Linter 插件的 YAML 时间戳设定了创建日期键和修改日期键。
期望是:每次创建日记自动生成、显示创建日期;每次修改后,自动更新修改日期。

问题:
我遇到问题是每次创建的新日记都自动使用了日记模板的创建时间和修改时间。
后者可以随着日记的更改保存自动更新到最新时间。但是创建时间不会改变?

怎么处理这个问题?

请问你为什么要该创建日期?这个不本来就是固定的么?我猜是因为Linux 的created_date 是199x年的问题么

有点没看懂!
你的意思是:比如 24年10月1日 你创建了模板文件“日记”,
在24年10月2日,你新建日记时,模板提供的创建时间还是 24年10月1日??
我没用过Linter 插件,如果是上面情况,模板里 创建时间 直接用obsidian自带时间字段 {{date}} 不行吗?

峡谷,您好!

我的意思是这样:
1)我的日记模板的创建日记是 24 年10 月 1 日
2)我设置日记使用日记模板。那么我 10月 2日,3日,或者其他日期(10-1 之后)创建的日记,这些日记的 yaml 头中显示的创建日期都是 24 年 10 月 1 日。

至于您的建议,我试过后再回复。
我刚接触,不太了解。

天宇,

为什么要创建日期?

是这样的。

  1. yaml 头重显示了日期、小时、分的信息。
  2. 我的有些日期的日记并不是当天创建的。有些是提前创建,有些是事后回补。我需要看到具体日记是提前创建,还是后补,还是当日创建的。

看了下 Templater 和 linter 的相关设置,有实现这个功能的配置。可以处理了。