date无法解析Docker打印的日期。例如,当我运行date --date=$(docker image ls --no-trunc --format '{{.CreatedAt}}' | head -n 1)时,date报错:date: invalid date ‘2019-07-31 17:26:31 -0500 CDT’
有没有办法让docker写一个符合国际标准化组织的日期时间戳?如果不是,如何安全地将docker打印的日期转换为国际标准化组织时间戳?
发布于 2019-08-01 09:23:14
date命令在接受各种输入方面相当自由。然而,偏移量和字符串中的尾随时区似乎正在将其抛出。您可以使用cut命令直接截断该部分:
date --date="$(docker image ls --no-trunc --format '{{.CreatedAt}}' | \
head -n 1 | cut -f1-3 -d' ')"https://stackoverflow.com/questions/57300112
复制相似问题