小智 5
env TZ=GMT; date '+%a, %d %b %Y %T %Z'
%T相当于%H:%M:%S.%Z被时区名称替换。DATE=$(date -u +%a,\ %d\ %b\ %Y\ %H:%M:%S\ GMT)如果您系统的时区设置不是 GMT,@brad, 的解决方案将是不正确的。例如:
env TZ=Asia/Taipei; date -u +%a,\ %d\ %b\ %Y\ %H:%M:%S\ GMT
%H:%M:%S将为 GMT+8,而输出为 GMT,但应为 CST。