我正在使用此代码。
date.toLocaleDateString('pt-BR')
在我的Chrome浏览器中,结果是:: 9/13/2016
当我在本地运行测试时:2016-09-13
当我在Circle CI中进行测试时:2016/9/13
发生什么事了?
附注:我正在使用Jest和JSm进行测试。
使用toLocaleDateString
选项设置固定格式。
var date = new Date();
var options = { year: 'numeric', month: '2-digit', day: '2-digit' };
console.log(date.toLocaleDateString('pt-BR', options));