Чванство и дата

Я новичок в swagger и пишу свою первую спецификацию. Я нашел следующие типы "даты" swagger*:

------------------------------------------------
| Common name        |  Swagger spec 1.2       |
------------------------------------------------
| string             |  string                 |
------------------------------------------------
| date               | string, date            |
------------------------------------------------
| dateTime           | string, date-time       |
------------------------------------------------

Теперь моя метка выглядит так:2014-12-09T13:06:08.260+0000 Это вообще свидание? Это не похоже на дату javascript new Date(); возвращает. Я также не нашел тип даты в спецификация json.

какой тип и формат я должен взять, будет лучше взять строку вместо даты??

*: обратите внимание, что эта таблица является короткой версией из swager wiki

1 ответов


2014-12-09T13:06:08.260+0000 вариант в формате iso8601 дата и время-стандартные. В JavaScript Date функция может легко анализировать этот формат и Date и toISOString() метод для создания строк в этом формате. Единственное, что это письмо "Z" обычно используется для обозначения часового пояса GMT / UTC вместо "+0000". Но!--1--> может анализировать его так же.