我在其中一部剧本中使用ansible_date_time.hour和ansible_date_time.minute。
但是我需要在这些事实上(或在变量中)添加时间。即,如果ansible_date_time.hour返回16-我想增加几个小时,或者如果ansible_date_time.minute返回40-我希望它是50。
当然,小时和分钟的上限是23和59 ...正如我想到的,从以下位置注册变量:
- name: Register HH
shell: date '+%H'
register: HP_HH
- debug: msg="{{ HP_HH.stdout | int + 3 }}"
Run Code Online (Sandbox Code Playgroud)
但是很明显,如果我的剧本在21:00之后运行,那我就不走运了。
有人有建议或解决方法吗?
ansible ×1