在我们的日志中,我们使用Date.toString()来存储事件时间戳。 示例:
Wed Nov 21 2018 02:04:38 GMT-0800 (Pacific Standard Time)
它对我们来说很好用,除非当用户的计算机位于英语以外的其他语言环境中时,它将以本地语言(例如俄语,希伯来语或葡萄牙语)输出时区名称
Thu Nov 29 2018 16:21:07 GMT-0200 (Horário brasileiro de verão)
是否可以将toString()输出强制为“ EN-US”语言环境?
答案 0 :(得分:0)
您可以这样做:
var options = { weekday: 'short', year: 'numeric', month: 'short', day: 'numeric', hour: '2-digit', minute: 'numeric', second: 'numeric', timeZoneName: 'short' };
new Date().toLocaleDateString("en-US", options)
输出:
"Fri, Dec 14, 2018, 3:17:54 PM EST"