在“设置”中,找到“Dataview”插件并点击进入其配置页面。 确保Dataview 插件已启。 在Dataview 设置中启用“Enable JavaScript Queries”。 创建自动计算时间差的笔记 创建笔记: 打开Obsidian,创建一个新的笔记文件,例如“TimeDifference.md”。 编辑笔记内容: 在笔记中使用Dataview的dataviewjs功能来动态计算时间差。
同时,将【Date + Time Format】选项设置为yyyy-MM-dd HH:MM:ss,以便在需要同时显示日期和时间时,按照“年-月-日 时:分:秒”的格式呈现。 完成这些设置后,你就可以开始使用 DataView 插件来索引、查询和整理你的 Obsidian 文档了。 接下来,在 Obsidian 中新建一个文档然为其添加一个标签属性。在 Obsidian ...
使用了dataview能够识别的属性,方便自动建立索引。 quickAdd:quickAdd 使用模板创建了新的文件,并存放到指定的文件夹。如果你还在用新建文件再移动到想要的目录这种方式,相信你用过quickAdd之后一定会爱上。 Dataview:使用搜索语句生成索引目录,因为写好了语句,当有新的文件满足它的条件时,会自动更新目录。 其他的一...
从执行结果来看,currencyformat()函数为我们自动将货币格式化成了千分位表示,同时我们还发现日本货币的结果和前面几个不太一样,这里暂时不追究为什么,因为只为写作示例而已。 localtime函数 localtime(date)函数用于将固定时区中的日期转换为当前时区中的日期。
Reminder Time:预设的到期时间 Primary reminder format:若需要到期时间则建议选用Reminder 设置 在待办事项后面输入 (@日期 时间) 预设的触发文字是「(@」,可于设定里变更 触发文字输入后会弹出日历视窗 Calendar插件 使用Calendar可以更方便的检视与建立每日笔记 ...
dataview 的 js 代码如下,凭借我粗浅的理解加上 AI 的协助居然成功了,不得不说 AI 是人类之光: const page = dv.page("阅读记录. md"); const content = await dv.io.load(page.file.path); // 正则表达式 const regex = new RegExp(`(- (?<date>\\d{4}-\\d{2}-\\d{2}) (?<time>\...
Dataview 打开JS支持选项 Calendar 配置日历上显示周数,方便快速创建周记 配置点击创建的周记信息 Day Planner 设置模式为Commond mode 这个选项是当前时间线之前的任务会自动被完成,按需要开关 Checklist 屏蔽模板文件夹 ToggleList 配置任务切换类型 配置任务切换快捷键 点击下面的HotKey按钮,给这个操作设置快捷键 Style...
task.file.filename.includes(moment().format('YYYY-MM-DD')) sort by function task.priorityNumber short mode '``` --- end-column --- 已完成任务 '``` tasks done on today short mode '``` --- end-multi-column ## 待读 '```dataview list from "待读" sort file.ctime desc limit ...
obsidian-dataview-snippets/eslint.config.js Lines 1 to 151 in9e4aa53 consttsParser=require('@typescript-eslint/parser'); constjs=require('@eslint/js'); constglobals=require('globals'); constts=require('@typescript-eslint/eslint-plugin'); ...
Obsidian 有很多很好用的插件,但大多都是英文的,而本人英文烂到掉渣🤣🤣,所以弄了这个自用,有同样需求的请自取。 插件里的英文全部为机翻加上个人的理解并修改,如有问题请提出来。插件太多,看心情汉化🤣🤣🤣 说明: 本项目里所有插件都是由 “宏沉一笑” 整理(点击查看原项目)好的,我只是搬运下来作汉...