Мы знаем, что в разных регионах используются разные форматы даты и числа, но как насчет форматов времени? Несомненно, способов форматирования значений времени меньше, чем значений даты.
У меня есть поле в веб-приложении, которое принимает значение времени в виде произвольного текста, только часы и минуты. Предположим, что поле допускает только один из следующих форматов для всех локалей .
- 23: 59
- 2359
- 12: 59p
- p12: 59
Обратите внимание, что "p" и ":" настраиваются для каждой локали.
Будет ли это слишком большим ограничением для локализуемого приложения, поддерживающего неанглийские локали? Я спрашиваю, поскольку в JavaScript нет встроенного парсера для значений времени, и кажется, что большинство проектов строят свой собственный мини-парсер.