遇到的问题
我用quickadd + js的方式自动创建了一个文件,其中有两个日期属性字段,一个是“创建日期”,一个是“修改日期”,js脚本里将“创建日期”通过 ${today}
设为当天日期。
自动创建的文件里:
1)“创建日期”直接显示,且带有日历控件
2)“修改日期”字段,为空
但是我想日后通过日历控件来修改“修改日期”的值,我不清楚要怎么修改脚本相关部分?还请老师们指导
我用quickadd + js的方式自动创建了一个文件,其中有两个日期属性字段,一个是“创建日期”,一个是“修改日期”,js脚本里将“创建日期”通过 ${today}
设为当天日期。
自动创建的文件里:
1)“创建日期”直接显示,且带有日历控件
2)“修改日期”字段,为空
但是我想日后通过日历控件来修改“修改日期”的值,我不清楚要怎么修改脚本相关部分?还请老师们指导
我感觉关键是让这个仓库知道 “修改日期” 应该是个日期型字段
之后这个信息记录在仓库的配置里
// .obsidian/types.json
"修改日期": "date",
直接改掉 types.json
应该也行
如果别的笔记里已经有了无关类型 (字符串, 数字) 的 “修改日期” 最好是事先都给改成日期
我绕了一大圈,用了各种插件配合,templater,calendar。。。,这个才是正解,太棒了
(๑•̀ㅂ•́)و✧