Я хочу преобразовать строку времени, скажем, «12: 05 PM» в дату и время, используя Date.Parse в javascript.
Когда я передаю значение, скажем, 12:05 или 12:10 или ... или 12:55, значение, возвращаемое startTime ниже, равно нулю, т.е. startTime = null
Но когда я передаю значения 13:00, 13:05, 13:10, 12:00, ..., 12:00, все работает нормально
возвращая мне дату с указанием времени.
Это строка кода, вызывающая проблему:
var startTime = Date.parse($("#<%= StartTime.ClientID %>").val()); //code causing the issue
И StartTime - это текстовое поле.
Я пишу приведенный выше код в client / html в приложении ASP.NET в веб-форме.