在GitLab CI/CD中,获取当前时间的年月日时分秒可以使用以下命令:
date "+%Y-%m-%d %H:%M:%S"
这个命令会输出当前时间的年月日时分秒。您可以将此命令放置在您的CI/CD脚本中,并将其分配给一个变量,以便在需要时引用该变量。例如:
current_time=$(date "+%Y-%m-%d %H:%M:%S")
echo "The current time is $current_time"
注意:以上命令所得到的日期和时间格式为”2022-08-18 10:30:00”,如果要求输出含有星期几和时区信息的完整格式,则可以使用如下命令:
current_time=$(date "+%a %b %d %T %Z %Y")
echo "The current time is $current_time"
其中%a表示缩写星期几(如Mon),%b表示缩写月份名称(如Aug),%T表示24小时制时间(如10:30:00),%Z表示当前时区(如CST或GMT+8),%Y表示年份(如2022)。