2014-11-12 1 views
6

나는 처음 쓰는 것을 신기하고 쓰는 것이 처음이다. 내가 찾은 자신감 "날짜"유형 * 다음비틀 거림과 날짜

------------------------------------------------ 
| 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 specification에 날짜 유형도 없습니다.

어떤 형식과 형식을 취해야합니까? 날짜 대신 문자열을 사용하는 것이 더 좋을까요 ??

* :이 표에주의가 swager wiki

답변

7

2014-12-09T13:06:08.260+0000에서 짧은 버전 것은 ISO8601 날짜와 시간 표준의 변형입니다. JavaScript Date 함수는이 형식을 쉽게 파싱 할 수 있으며 DatetoISOString() 메서드를 사용하여이 형식의 문자열을 생성합니다. 유일한 것은 문자 "Z"은 대개 "+0000" 대신 GMT/UTC 시간대를 나타내는 데 사용됩니다. 그러나 Date도 이와 같이 구문 분석 할 수 있습니다.

+0

그래서 날짜입니까? – MemLeak

+0

@MemLeak 날짜 시간입니다. – Dmitry