Возможность выбора даты и времени (Bootstrap) - PullRequest
0 голосов
/ 07 июня 2018

Я попробовал несколько удобных для Bootstrap компонентов Date / Time Picker, позволяющих вводить данные вручную, а также средства выбора (мне нужны оба).Я взглянул, например, на компоненты eonasdan, uxsolutions и др.

Хотя все они выглядят аккуратно, они не в состоянии выполнить разумную проверку ошибок в поле ввода вручную, и, насколько я понял, они терпят неудачувернуть дату в UTC.Мне нужен компонент, который принимает значение по умолчанию в UTC, отображает его как локальную дату / время с использованием языковых / региональных настроек устройства, проверяет ввод и снова возвращает UTC.

Если проверка ввода пользователя не удалась, вводполе должно быть подсвечено, возможно, где-то отображается индикация ошибки.Недопустимо, чтобы компонент пытался «угадать» из ошибочного ввода, как некоторые элементы управления, позволяющие мне войти 31 февраля и молча изменить его на 3 марта.

Кроме того, мне нужно решение, работающее с большинством браузеров.все еще используется, включая Internet Explorer 8.

Кто-нибудь может предложить компонент, который я могу попробовать?

1 Ответ

0 голосов
/ 07 июня 2018

Будет трудно найти библиотеку, которая позаботится обо всех этих вещах, по крайней мере, я не сталкивался с подобными.Но вы можете взять любой из них и настроить его под свои нужды.

https://libraries.io/search?keywords=datetime&languages=JavaScript

Например, возьмите эту скрипку, она исправила проблему с часовым поясом с начальной загрузкой datetimepicker, чтобы соответствовать его потребностям, вы можете сделать что-то похожее:

...