时间戳和日期相互转化的Alfred小工具。如下图:
项目的思路来自 https://github.com/mwaterfall/alfred-datetime-format-converter ,但是该项目不支持自定义时区,所以自己重写了这个小项目。
唤醒Alfred工作栏后,输入dt
激活该工具,之后按照需要输入 时间戳、日期、now 就可以了。
对于 now 字符串还额外支持加减运算,可以输入 now-1,now+2 等快速计算当前时间范围内的时间戳。
当前的下拉框展示4行数据,分别是 当前时间的时间戳,当前时间,当前日期的时间戳,当前日期,例如输入:dt 2020-01-20 8:00:00,会展示一下数据
- 1579478400
- 2020-01-20 08:00:00
- 1579449600
- 2020-01-20 00:00:00
默认时区的是你当地的时区
在该界面中,将Script
的命令修改为 ALFRED_TZ={tz} python process.py "{query}"
,其中tz
的值是你需要的时区(tz的具体值,可以在https://en.wikipedia.org/wiki/List_of_tz_database_time_zones查找)。
例如:
ALFRED_TZ=Africa/Addis_Ababa python process.py "{query}"