type
status
date
slug
summary
tags
category
icon
标签
参考标签
这两天重新捡起了IFTTT,现在想要的功能是:
- if:在Instapaper上看到好的文章,把精彩的文字高亮;
- then:自动将高亮的文字加到Evernote里。

问题就在于,我想要每天的摘抄形成单独的一篇,自动把标题设置为《Instapaper Highlights YYYY-MM-DD》,比如今天的话,就是《Instapaper Highlights 2022-02-13》。这里面唯一的变量就是日期,问题来了,IFTTT里面没有能用的现成变量。
在”Append to note“这个功能里面,唯一和时间相关的变量是”CreatAt“,但这个变量的内容是:”MMMM DD, YYYY at HH:MM“,比如今天是”FEB 02, 2022 at 01:40 PM“,无法满足我的需求。
检索之后得到一篇文章:https://webapps.stackexchange.com/questions/43665/format-date-ingredient-in-ifttt-channel
这个博主和我有相同的问题,下面有一个答案,是去年发表的,里面提到了IFTTT的新功能,filter code。这个功能要订阅IFTTT Pro+才能用。
filter code可以通过Meta.currentUserTime参数获得日期,并且将日期格式化成自己想要的格式。然后把获得的日期数据,传递给要修改的参数就好了。
Meta.currentUserTime参数的官方说明链接:https://momentjs.com/docs/#/get-set/
研究了一下下,下面是我的代码:
经过试验,功能实现。

- 作者:Neo Zed
- 链接:https://musingpages.com/technology/2022/02/13/ifttt-date
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章