相关疑难解决方法(0)

如何比较两个DateTime字符串并以小时为单位返回差异?(bash shell)

我可以使用以下代码在php中执行此操作:

$dt1 = '2011-11-11 11:11:11';
$t1 = strtotime($dt1);

$dt2 = date('Y-m-d H:00:00');
$t2 = strtotime($dt2);

$tDiff = $t2 - $t1;

$hDiff = round($tDiff/3600);
Run Code Online (Sandbox Code Playgroud)

$hDiff 会在几个小时内给我结果.

如何在bash shell中实现上述功能?

unix linux shell

11
推荐指数
1
解决办法
5万
查看次数

如何在Jinja2模板中检查2个日期之间的差异是>或<1个月?

我正在使用jinja2模板(使用Ansible),其中我需要检查两个日期之间的差异.我没有日期的时代,但我确实有它们的yyy-mm-dd HH:MM:ss格式(没有毫秒).所以我的问题:

1)jinja2有没有办法比较两个日期?我不想安装任何库,它必须是内置功能.

2)如果不能通过jinja2完成,是否有一个快速逻辑我可以实现比较它们?喜欢转换为时代?(记住,没有毫秒)

date jinja2 ansible

7
推荐指数
2
解决办法
4290
查看次数

Ansible日期比较EC2

我是Ansible的新手.我使用ansible创建了EC2实例,并能够使用EC2事实检索启动时间.

但我无法以日期格式存储启动时间.

我的目标是获取启动时间与系统日期的差异(无法找到它并执行某些操作.

任何指导表示赞赏.

此致,Naresh Sharma

ansible

3
推荐指数
1
解决办法
1562
查看次数

标签 统计

ansible ×2

date ×1

jinja2 ×1

linux ×1

shell ×1

unix ×1