系统计时器忽略多个小时

在托pipe一个nginx的Arch linux机器上我想自动更新它的LetsEncrypt证书。 我为此写了一个.service和.timer:

#letsencrypt-update.service [Unit] Description=LetsEncrypt Update Service [Service] Type=oneshot ExecStart=/usr/bin/letsencrypt renew --quiet #letsencrypt-update.timer [Unit] Description=LetsEncrypt Update Timer [Timer] OnCalendar=03,21:22 Persistent=true [Install] WantedBy=basic.target 

根据每个certbot文档 ,LetsEncrypt更新应该每天运行两次,每个systemd.time文档应该可以在03:22和21:22运行服务,用逗号分隔小时,但是当我重新启用计时器时, systemctl list-timers下一个执行是在03:22而不是21:22(这里是10点)。

这是为什么? systemd是否必须在执行21:22之前运行03:22定时器?