を使用して異なっている。:toLocaleDateStringが、私はこのコードを使用しています同じ言語に
私のChromeブラウザでdate.toLocaleDateString('pt-BR')
- 私がテストを実行すると、結果は2016年9月13日:
- ある 2016年9月13日
- :ローカルで、私はそれがどうなるのサークルCIでのテスト:2016年9月13日
をラントのはいつですか?
私はテストのためにJestとJSDomを使用しています。
を使用して異なっている。:toLocaleDateStringが、私はこのコードを使用しています同じ言語に
私のChromeブラウザでdate.toLocaleDateString('pt-BR')
をラントのはいつですか?
私はテストのために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));
なぜmoment.jsを使用しないのですか?これは、日付のサーバ側とクライアント側を処理するために、シンプルでミニマルなライブラリだ、ロケールは、より多くのシステムといくつかに依存して、使用した瞬間、あなたは正しい形式moment.js
'新しいIntl.DateTimeFormat( 'PT-BR')をしてみてください。形式(日付)'また、[このリンクをチェック](http://stackoverflow.com/questions/21413757/tolocaledatestring-changes-in-ie11) – Tareq