Можно пользоваться
| Цитата | Метод parse Синтаксис: Date.parse(строка) Аргументы: строка — строковое выражение Результат: числовое значение Метод parse преобразует дату, заданную строкой, в количество миллисекунд относительно базового времени, и возвращает его. Строка: должна содержать дату и время в определенном формате. Допускаются следующие форматы даты (пробелы и запятые трактуются как разделители):
"7/20/82" "July 10, 1995" "12-11-76" "10 Jan 2000"
Время может содержать часы, минуты и секунды, разделенные двоеточием:
"11:" "11:45" "23:45:12" "11:45:12 PM"
После даты и времени может стоять указатель временной зоны следующего вида (обе формы эквивалентны и означают на 4 часа 30 минут больше UTC):
"UTC+0430" "GMT+0430"
Если такого указателя нет, то время считается местным. Перед датой и временем может стоять название дня недели; если оно не соответствует заданной дате, то игнорируется.
Это статический метод объекта Date, поэтому для доступа к нему используется форма Date.parse, а не объект.parse.
Например, сценарий
var d = new Date(); d.setTime(Date.parse("21 May 1958 10:12")); document.write(d.toLocaleString()); выведет на экран обозревателя примерно такую строку: Wednesday, May 21, 1958 10:12:00 (точный вид этой строки зависит от обозревателя и настроек операционной системы).
|
Можно применять этот метод и в случае возврата нелигитимного значения выдавать ошибку.
|