微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在选项中使用本地日期

如何解决在选项中使用本地日期

我已在 15:00 安排了 Rundeck (3.3.8) 作业,并选择了我的本地时区(欧洲/罗马)。

在我设置的工作参数中

-lastStartDate ${DATE-1:yyyyMMddHHmmss}

enter image description here

enter image description here

表示“一天前”。

问题是 DATE 是 UTC,所以当它在我的时间下午 3 点开始时,它说 LastStartDate=20210425130000 而我需要它在我的本地时间,所以 15.

我能做什么?

解决方法

您可以将Rundeck配置为使用特定的时区,在rundeckd文件中添加-Duser.timezone参数,here可以看到如何添加参数,看看this。>

在你的情况下是:

RDECK_JVM_OPTS="-Duser.timezone=Europe/Rome"

并重启 Rundeck 服务。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。