如何添加小时至今

时间:2013-08-14 16:05:21

标签: bash date

我正在尝试使用变量年,月和日但是特定小时来获取日期。

让我解释一下自己。我有一个名为 $ date 的变量,使用下一种格式

date=$(date +%Y%m%d)

这给了我20130814(今天)。正如我想要的那个变量

但是我需要另一个变量,让我们称之为 $ date1 ,这些变量会有 $ date < / strong>但是一个特定的小时。我的意思是,以上面的例子为例,2013081405。我需要每天将 05 添加到 $ date ,这意味着明天我将有2013081505等等

2 个答案:

答案 0 :(得分:5)

bash的语法是:

date1="$(date +%Y%m%d)05"

答案 1 :(得分:1)

为什么不能尝试

$date1 = $date."05";