我的Java Web应用程序有一个Cron Job Scheduler,应该从太平洋标准时间(AM)PST到下午6点每小时触发一次。我无法使用@Scheduled注释中的 zone 参数指定 PST时区。请帮助
@Component
public class CronJobForFailedLoans {
@Scheduled(cron ="0 0 7-18 ? * *")
public void cronJobForFailedLoans() {
// Perform operations
} }
答案 0 :(得分:1)
您的cron
表达式有效,只需使用Zone
指定时区,在线使用cron验证并生成cron表达式
@Scheduled(cron ="0 0 7-18 ? * *", zone="America/Los_Angeles")