我正在使用此代码:
date.toLocaleDateString('pt-BR')
- 在我的 Chrome 浏览器中,结果是:2016 年 9 月 13 日
- 当我运行测试时 本地:2016-09-13
- 当我在 Circle CI 中运行测试时:2016 年 9 月 13 日
发生了什么?
Ps.:我使用 Jest 和 JSDom 进行测试。
最佳答案
使用toLocaleDateString
options用于设置固定格式。
var date = new Date();
var options = { year: 'numeric', month: '2-digit', day: '2-digit' };
console.log(date.toLocaleDateString('pt-BR', options));
关于javascript - toLocaleDateString 使用相同的语言是不同的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41829488/