在 CentOS(以及一般的 Linux 系统)中,“转日期时间”通常指时间戳 ↔ 日期格式转换、时区转换、或字符串格式化。下面按常见场景说明。
date +%s
date -d @1690000000
指定格式:
date -d @1690000000 "+%Y-%m-%d %H:%M:%S"
date -d "2024-07-01 12:30:00"
date -d "2024-07-01 12:30:00" "+%Y/%m/%d %H:%M"
date
timedatectl
date -d "2024-07-01 12:00:00 UTC"
TZ=UTC date -d "2024-07-01 20:00:00"
timedatectl set-timezone Asia/Shanghai
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
ts=1690000000
echo "时间: $(date -d @$ts '+%F %T')"
YYYY-MM-DD HH:MM:SS如果你指的是:
可以把具体例子发我,我可以直接帮你写命令。