请问如何进行时间的加减法

使用问题 · 1292 次浏览
JasonTrue 创建于 2019-02-19 14:29

写一个动作,想输出从现在往后1小时后的时间,或输出10天后的日期,

在获取当前时间后,怎么进行后续的时间运算?


CL 2019-02-19 14:34 :
目前是无法实现这个需求的。后续考虑下😁
JasonTrue 回复 CL 2019-02-19 14:35 :
Thanks♪(・ω・)ノ
xinye丶 2019-04-29 12:06 :
求问关于 Quicker的设置方法,我的需求是输出昨天的日期

例如今天是4月29日,我想输出“20190428”这一串文本

目前简单的设置方法已经做到了,像这样: https://getquicker.net/sharedaction?code=d88b1239-2c64-4677-51e2-08d6cbd411c5
逻辑是:获取当前日期-减去1-输出结果

但是问题是,如果今天是5月1号,那按我的动作,输出的就是20190500,这样就不行

我想的2个办法解决:
1.自动检测最后1位数字,如果是1,那么就删除后两位数字,再减1,再加上28或30或31
如:今天是5月1号,检测到文本20190501,,最后1位是1,那么删除最后2位得到201905,减1后得到201904,检测最后2位数字是04,属于(04,06,09,11)这个集合,那么在后面补全30,最后输出20190430

2.半自动,需要点选,弹出弹框选择今天是否为1号,如选择是,则再弹出弹框选择28、30或31
如:今天是5月1号,弹框选择是,删除后2位得到201905,减1得到201904,再在弹框选择30,组合文本,最后输出20190430

目前的问题在:
1.如何检测最后1位数字为1?
2.如何得到删除最后2位数字的文本?(减1后,除以100是否可以?)
3.如何提取文本中的数字进行判断?
4.如何判断某个数字是否属于这个集合?
xinye丶 回复 JasonTrue 2019-04-29 17:19 :

谢谢啦,我自己也研究了一个出来,但是没这个全面,赞

回复内容
暂无回复
回复主贴