gpt4 book ai didi

linux - bash date,在 n 小时后的特定时间戳上创建一个新对象

转载 作者:太空宇宙 更新时间:2023-11-04 12:51:02 25 4
gpt4 key购买 nike

我很难理解如何将变量设置为特定的时间戳。

给定

dt=$(date);

dt 是当前日期,比如 2016-05-11 17:10:00,我想创建另一个日期变量,它在 dt 之后(大约)9 小时,并且在确切的时间,即 2016-05 -12 02:00:00。

换句话说,我会将新日期设置为 9 小时后,然后将其分秒设置为 0。

最佳答案

您可以使用 -d 来设置日期,但也支持诸如:昨天5 小时前+5 小时。虽然不知道可移植性。

然后根据需要格式化:

date -d '+9 hours' +'%Y-%m-%d %H:00:00'

关于linux - bash date,在 n 小时后的特定时间戳上创建一个新对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37168016/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com