gpt4 book ai didi

linux - 鉴于 -D %s busybox v1.30.1 提示无效日期

转载 作者:行者123 更新时间:2023-12-03 09:57:55 26 4
gpt4 key购买 nike

我一直在网上寻找解决方案,但找不到任何有用的东西。

运行相同的命令适用于 busybox 1.29.2,但不再适用于 1.30.1。

我们试图通过运行以下命令来抵消日期:

echo $(date -D %s +%m%d%H%M  -d "$(($(date +%s) - 4200))")

在 1.29.2 上,它给出了 正确 输出
在 1.30.1 上,它给出了错误消息 日期:无效日期“1592225794”

在语法上有什么改变吗?任何其他想法如何将日期偏移例如 +2 小时?理想的输出格式是 %m%d%H%M .

最佳答案

我不知道他们改变了什么,但是 -D %s在那里是多余的; busybox 日期支持 -d @SECONDS_SINCE_EPOCH从 1.17.x 版开始。

$ date +%m%d%H%M -d @$(($(date +%s)-4200))
06151525
$ date
Mon Jun 15 16:35:22 +03 2020

关于linux - 鉴于 -D %s busybox v1.30.1 提示无效日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62387018/

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