У меня есть текстовое поле с надписью «Время», которое принимает 12-часовое или 24-часовое время и преобразует его в 12-часовой формат, т.е. формат (чч: мм).
Мое требование - теперь преобразовать время в 15-минутный формат приращений.
Например:
Если пользователь вводит 01: 10a, его следует автоматически преобразовать в 01: 15a.
Особые случаи:
Если пользователь вводит 11: 53a, его следует преобразовать в 12: 00p (обратите внимание, что значение am / pm здесь изменяется)
Если пользователь вводит 11: 53p, его следует преобразовать в 12: 00a (обратите внимание, что значение am / pm здесь изменяется)
Это необходимо сделать с помощью функции JavaScript.
Пожалуйста, предложите, какую логику я должен использовать для этого преобразования.