首页 > 解决方案 > @Schedule time 错误的时间

问题描述

我有这个@Schedule 表达式:

@Singleton
public class ArquivosSubmitidosScheduler {

    @EJB
    private DaoFactory daoFactory;

    @Schedule(persistent = false, minute = "45")
    public void fileSubmit() throws EmailException {
        System.out.println("Start");
     
    }

据我了解,此计划将在上午 00:45 激活,因为小时的默认值为 0,但在 23:45 激活。下午

怎么了?

标签: java

解决方案


爪哇文档

如果未指定时区,则在与正在执行应用程序的 contianer [sic]关联的默认时区的上下文中评估计划。


推荐阅读