Как узнать, какой это формат даты?

Ср, 20 октября 2010 г., 14:11:39 GMT-0500 (CST) {}

Подробнее (извините):

Я пытаюсь передать дату (как указано выше) из плагина fullcalendar в средство выбора даты jQueryUI следующим образом:

                    $('#miniCalendar').datepicker({defaultDate: date});  

где дата = среда, 20 октября 2010 г., 14:11:39 GMT-0500 (CST) {}

datepicker принимает различные форматы даты:

из документов

Существует также ряд предопределенных стандартных форматов даты, доступных в $.datepicker:

* ATOM - 'yy-mm-dd' (Same as RFC 3339/ISO 8601)
* COOKIE - 'D, dd M yy'
* ISO_8601 - 'yy-mm-dd'
* RFC_822 - 'D, d M y' (See RFC 822)
* RFC_850 - 'DD, dd-M-y' (See RFC 850)
* RFC_1036 - 'D, d M y' (See RFC 1036)
* RFC_1123 - 'D, d M yy' (See RFC 1123)
* RFC_2822 - 'D, d M yy' (See RFC 2822)
* RSS - 'D, d M y' (Same as RFC 822)
* TICKS - '!'
* TIMESTAMP - '@'
* W3C - 'yy-mm-dd' (Same as ISO 8601)

Мне интересно, соответствует ли дата, возвращенная выше, какому-либо из предопределенных форматов даты. Я надеюсь избежать написания сценария синтаксического анализа и форматирования, но это выглядит не очень хорошо. Заранее спасибо.


person orolo    schedule 20.10.2010    source источник
comment
Вы запрашиваете функцию, которая принимает дату и время в виде строки и возвращает строку формата, которую можно использовать для создания этой даты и времени? Или что? Пожалуйста, добавьте больше деталей к вашему вопросу.   -  person Mark Byers    schedule 20.10.2010
comment
Пожалуйста, дайте более подробную информацию. Ваш вопрос действительно расплывчатый. Может быть D M j Y H:i:s eO (T) {}   -  person Teja Kantamneni    schedule 20.10.2010


Ответы (1)


D M j Y H:i:s eO (T) {} or D M d Y H:i:s eO (T) {}

Не похоже ни на один из стандартных форматов даты. Обычно после названия дня недели ставится запятая.

Изменить:

Мне еще раз. Это вывод метода JavaScript Date.toString (плюс {}). Не ожидал такого.

person Alin Purcaru    schedule 20.10.2010
comment
Также может быть G вместо H, но маловероятно. - person Alin Purcaru; 20.10.2010
comment
Я попробую. Спасибо за информацию. - person orolo; 20.10.2010
comment
Если вы хотите, чтобы эта вещь была преобразована в объект даты, просто выполните new Date(date). - person Alin Purcaru; 20.10.2010