Nodejs中,toLocaleDateString输出与浏览器不一致的问题
突然发现toLocaleDateString
有个小坑。
Edge浏览器 V92.0.902.73
默认语言为简体中文let a=new Date() a.toLocaleDateString() //"2021/8/20"
Nodejs V12.13.1
服务器默认locale为en-US
let a=new Date() a.toLocaleDateString() //'8/20/2021' a.toLocaleDateString('zh-CN') //'8/20/2021'
Nodejs V14.17.5已经修复了这个问题
服务器默认locale为en-US
let a=new Date() a.toLocaleDateString() //'8/20/2021' a.toLocaleDateString('zh-CN') //'2021/8/20'
参考链接
文章目录
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。