'new Date()' 从 Linux docker 镜像中的无头 chrome 获取错误的时区



我有一个带有Linux的docker镜像,并且有一个无头chrome服务。当我在我的 html 中使用"new Date()"时,它得到一个时间"星期六 Dec 29 2018 02:45:24 GMT-0600(中部标准时间)",这是错误的。码头工人时间是"星期六,29 Dec 2018 17:24:27 +0800",没错。

我的时区是"CST"(中国标准时间

),类似于"CST"(中部标准时间)。剂量很重要?...

在此处输入图像描述

当然,默认情况下,容器是在UTC时区中创建的。如何使其与主机的操作系统相对应 - 取决于来宾操作系统的类型。对于Debian我只是简单地设置

Dockerfile

....
ENV TZ=Europe/Moscow   # or whatever is you one
....

相关内容

  • 没有找到相关文章

最新更新