![](/img/trans.png)
[英]java.time - Is there a function to find number of a specific day (day of week, or day of month) between two days?
[英]How to “make something” in a specific time and day of the week in java?
我有一个应用程序需要定期播放一些特定的音频(mp3)。 让我举一个例子:每周一上午8:00 - > hello.mp3。 我怎么能用Java做到这一点? 我正在尝试使用Calendar,JodaTime,但我无法做到。
取决于,如果您使用的是Java EE,则可以使用EJB Timer。 并且始终有Quartz http://www.quartz-scheduler.org/
你想要的是一个预定的任务。 Timer类可以为您提供此功能。 这是一个让你开始实例的例子
您应该使用java.util.Timer
来定义调度,使用java.util.TimerTask
来定义作业。 您还可以使用着名的Quartz Scheduler。
如果使用Spring,则可以使用其调度服务(可以将其配置为在其工作java.util.Timer
使用Quartz Scheduler或java.util.Timer
)。
如果您运行桌面应用程序,最简单的方法是使用java.util.Timer
。 对于更复杂的计划,请使用Quartz Scheduler。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.