Как исправить различное поведение в методе Date.toLocaleString в JavaScript - PullRequest
0 голосов
/ 02 июля 2019

Если кто-то может ответить или столкнулся с этим во время использования, помогите мне.Похоже, hour12 подавляет опцию hour.

Есть ли выход для использования hour12 с hour и minute с дополнением?Другая проблема заключается в том, что am/pm отображаются в браузере в нижнем регистре, а запуск над фантомами - в верхнем регистре AM/PM

var d = new Date();
d.setHours(2);

console.log('without hour12 option ->', d.toLocaleString([], {
  hour: '2-digit',
  minute: '2-digit'
}))
console.log('with hour12 option ->', d.toLocaleString([], {
  hour12: true,
  hour: '2-digit',
  minute: '2-digit'
}))
...