周期时间范围判断,怎么做,或者有无相关功能或子程序

使用问题 · 123 次浏览
今日凌波明日香 创建于 2025-02-17 21:10

比如,循环检测时间,if每周五 18:00 到下周一 17:00时,做一些动作

再比如,if每月28号9点到下一个月2号18点时,做一些动作。

如何较为简单的满足这些判断条件呢?

只需要填写两头的时间数据就行了的那种


回复内容
CL 2025-02-17 21:55
#1

没太懂。

是在动作里判断当前时间? 可以用表达式:


今日凌波明日香 回复 CL 2025-02-17 22:40 :

比如,设定判断条件是,每周五 18:00 到下周一 17:00时,

检测当前时间是周四,那就是false,不进行if内部的动作,

检测时间是周一18点,也是false,

检测是周六,则为true,运行if里面的动作。

但这样的判断也不能写死了,判断条件要可以随时改,比如可以改成,每周二 9:00 到周四 20:00。

由此可见,这种判断貌似有些复杂,还要处理跨周跨月的情况,

CL 回复 今日凌波明日香 2025-02-17 22:46 :

你可以把详细需求告诉GPT,让它写一个判断语句参考一下。

今日凌波明日香 回复 CL 2025-02-17 22:50 :

感谢,你的这个$=DateTime.Now>new DateTime(2025,1,1)让我有了新思路

回复主贴