小编Ric*_*ard的帖子

是否可以在Ansible Playbook中操纵日期

我在其中一部剧本中使用ansible_date_time.houransible_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

2
推荐指数
1
解决办法
2633
查看次数

标签 统计

ansible ×1