如何在属性中自动填入当前日期和时间?

我搞了一个日记模板,模板的内容是这样的:

---
date & time: YYYY-MM-DD HH:mm
place: 
---

我想要实现的效果是:当我点击“打开/创建今天的日记”按钮的时候新建的这篇日记开局属性里能自动填入我创建日记的时间和日期,而不是像现在这样:




屏幕截图 2025-03-04 131635




我该怎么做呢?

你需要用插件, templater或者linter之类

如果不想使用任何第三方插件,还有办法实现吗?

ob有原生的模板插件的,这么点小功能是可以实现的,比如{{date}}

单纯语法用错
看这里 Templates - Obsidian Help

1 个赞

只是语法错了
obsidian模板插件里面有日期-时间模板设置的提示
具体在:设置-核心插件-模板
你也可以直接复制这个,来直接替换你模板里的内容:{{date:YYYY-MM-DD}} {{time:HH:mm}}

1 个赞

大佬牛逼:+1:完美解决!!:heart: