ansible - 使用 Ansible 的日期时差
问题描述
如何使用 Ansible 计算以下两个日期变量之间的秒数差异。
日期 1:2021 年 6 月 1 日 00:10:15.434 日期 2:2021 年 6 月 1 日 00:10:26.667
尝试 to_datetime 给出的格式不匹配 '%Y-%m-%d %H:%M:%S' 错误。如果日期为 yyyy-mm-dd 格式,则差异计算有效,但不适用于上述日期格式。
解决方案
假设 06/01/2021 采用月、日、年格式,请使用此代码。
((date2 | to_datetime('%m/%d/%Y %H:%M:%S.%f')) - (date1 | to_datetime('%m/%d/%Y %H:%M:%S.%f')).total_seconds()
推荐阅读
- apache - 试图在互联网上托管我的本地主机。我在这里想念什么?
- .net-core - .NET Core 2.2 发布因缺少 *.pdb 和 *.xml 而失败
- spring - 在 DTO 中我们可以使用 id 作为 String 还是 Long
- c# - C#中的#符号是什么
- python - 如何将 CSV 导入到两个使用 Python 相互引用的不同 SQL 表中
- vue.js - 无法安装 vuetify
- java - 如何检查一个类是否依赖 CDI 来创建实例?
- typescript - 具有客户端实用程序定义结构的基本 TypeScript NodeJS 程序,使用严格的编码规则
- python - 无法导入 .py 文件,没有名为“文件名”的模块错误
- python - 摆脱嵌套的for循环