时间时区

关键词:时间 时区 docker时区设置 时间戳转换 北京时间

date

设置时区

TZ='Asia/Shanghai'
TZ='Asia/Shanghai' date "+%F__%T__CST"  (只对当前命令生效)

时间戳转换

date -d @1602601200  "+%F__%T"
TZ='Asia/Shanghai' date -d @1602601200  "+%F__%T"

物理机永久固定时区

echo "export TZ='Asia/Shanghai'" >> /etc/profile
source /etc/profile

Docker环境固定时区

Docker环境固定时区,建议在启动容器的时候传递环境变量进去,如

docker run --name apiv06 -d \
-p 5050:5050 -p 5022:5022 \
-w /code \
--env TZ='Asia/Shanghai' \
--env LANG="en_US.UTF-8" \
--env LC_ALL="en_US.UTF-8" \
--add-host node3:10.222.32.122 \
api:v0.6 \
/usr/bin/python /usr/bin/supervisord -c /etc/supervisord.conf

在线时间戳转换

https://tool.lu/timestamp/
https://www.epochconverter.com/

交互式选择时区

tzselect

https://blog.csdn.net/xys2015/article/details/109319809