java - Java Scheduler 从上午 9.30 开始,每 15 分钟运行一次,在晚上 8 点结束
问题描述
我需要Java @Scheduled注释来运行一个调度程序,该调度程序应该从上午9.30 开始并每 15 分钟运行一次(即上午 9.30、上午 9.45、上午 10.00、上午 10.15 等到下午 8.30)并在晚上 8.30 结束。
我试过这个从早上 9 点开始的。
@Scheduled(cron = "0 0/15 9-20 * * *")
谁能帮我达到这个条件?
解决方案
你在正确的轨道上!只是微调:
@Scheduled(cron = "0 30/15 9-20 * * ?")
推荐阅读
- netcat - 如何从同一个端口同时监听 udp 和 tcp?
- python - 具有多个上传框以更新图表的 Python 仪表板应用程序
- python - 如何在 PyTorch 中加载部分训练的模型?
- neo4j - 不同节点的 Neo4j WHERE NOT 子句不起作用
- java - 在 Java 中将 JSON 转换为多维数组的最佳方法是什么?
- google-cloud-platform - 在 NAT (HTTP 400) 中使用手动 IP 分配时出现 Google 部署管理器错误
- excel - 日期文本未转换为实际日期
- python - FileNotFoundError 在 python 中使用 listdir
- arrays - 从不同的列导入数据并使用谷歌表格粘贴到行中
- arrays - 是否可以使用数组作为带有 VBA 的 Sparkline.Sourcedata 的输入?