昂首阔步和约会

Mem*_*eak 7 javascript rest json date swagger

我是一个狂热的人并写下我的第一个规范.我发现以下招摇"日期"类型*:

------------------------------------------------
| Common name        |  Swagger spec 1.2       |
------------------------------------------------
| string             |  string                 |
------------------------------------------------
| date               | string, date            |
------------------------------------------------
| dateTime           | string, date-time       |
------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

现在我的时间戳看起来就像2014-12-09T13:06:08.260+0000是一个日期?它看起来不像javascript new Date();返回的日期.我还没有在json规范中找到日期类型.

我应该采用哪种类型和格式,采用字符串而不是日期会更好吗?

*:请注意此表是swager wiki的简短版本

Dmi*_*try 10

2014-12-09T13:06:08.260+0000ISO8601日期和时间标准的变体.JavaScript Date函数可以轻松解析此格式,并Date具有以此格式toISOString()生成字符串的方法.唯一的是字母"Z"通常用于表示GMT/UTC时区而不是"+0000".但Date也可以这样解析它.