Headless Google Chrome - 更改时区
Headless Google Chrome - Change Timezone
是否可以启动无头 Google Chrome 并以编程方式设置测试时区?它似乎没有作为 shell switch.
出现
我希望能够 运行 测试不同的时区,以确认前端正在正确处理时区转换。
我最近发现 this script 解决了这个问题。它支持一些配置选项。来自代码:
# Change this to the spoof a different timezone. Helpful for testing timezone specific client facing content.
export TZ="America/Los_Angeles"
# Permanent directory to store the user-data directory of your 'fresh'
# Chrome configuration.
fresh_dir="$HOME/.fresh-chrome"
# Temporary directory in which to create new user-data directories for
# temporary Chrome instances.
tmp_dir="/tmp"
有趣的是,TZ
变量不是脚本的一部分。也许 Chrome 在启动时读取了 TZ
环境变量?我不确定,但这暂时有效。
是否可以启动无头 Google Chrome 并以编程方式设置测试时区?它似乎没有作为 shell switch.
出现我希望能够 运行 测试不同的时区,以确认前端正在正确处理时区转换。
我最近发现 this script 解决了这个问题。它支持一些配置选项。来自代码:
# Change this to the spoof a different timezone. Helpful for testing timezone specific client facing content.
export TZ="America/Los_Angeles"
# Permanent directory to store the user-data directory of your 'fresh'
# Chrome configuration.
fresh_dir="$HOME/.fresh-chrome"
# Temporary directory in which to create new user-data directories for
# temporary Chrome instances.
tmp_dir="/tmp"
有趣的是,TZ
变量不是脚本的一部分。也许 Chrome 在启动时读取了 TZ
环境变量?我不确定,但这暂时有效。