【发布时间】:2022-08-29 17:50:14
【问题描述】:
我正在尝试使用 K6 获取欧洲/伦敦时区的当前时间。
const date = new Date();
console.log(
date.toLocaleString('en-GB', {
timeZone: 'Europe/London',
}),
);
但看起来它忽略了语言环境并给了我我的机器时区日期和时间。
这就是K6的实现文档中提到的
toLocaleDateString() 方法返回一个带有语言的字符串 此日期的日期部分的敏感表示。新的 语言环境和选项参数让应用程序指定语言 应使用其格式约定并允许自定义 函数的行为。在较旧的实现中,忽略 语言环境和选项参数,使用的语言环境和形式 返回的字符串完全依赖于实现。
【问题讨论】: