저는 자바 스크립트를 배우고 있으며 표준 형식의 날짜를 ISO8601 format (YYYY-MM-DDThh : mm : ssTZD)으로 변환하는 간단한 방법이 있는지 파악하려고합니다. 조언?자바 스크립트 날짜는 IS8601 형식입니까?
4
A
답변
6
당신은 "표준 포맷 일"을 의미하는 경우는 IETF 표준 형식의 날짜 문자열 다음 Date.parse 기능에 의해 의해 허용 (예 : '2009년 10월 15일 (목) 그리니치 표준시 12시 30분 0초')
function ISODateString(d){
function pad(n){
return n<10 ? '0'+n : n;
}
return d.getUTCFullYear()+'-'
+ pad(d.getUTCMonth()+1)+'-'
+ pad(d.getUTCDate())+'T'
+ pad(d.getUTCHours())+':'
+ pad(d.getUTCMinutes())+':'
+ pad(d.getUTCSeconds())+'Z'
}
var d = new Date('Thu, 15 Oct 2009 12:30:00 GMT');
console.log(ISODateString(d)); // 2009-10-15T12:30:00Z
+1
이것은 내가 찾고 있었던 명확하고 간단한 해결책으로 보인다. 감사합니다. – gbr
5
0
일부터 ISO8061까지 :
var d = new Date();
d.toJSON(); // return "2013-09-23T07:42:18.730Z"
ISO8061에서 날짜에 Date 생성자, 당신은 입력으로 Date 객체를 사용하여 날짜를 구문 분석하고 ISO8601 날짜를 반환하는 간단한 도우미 기능을 쓸 수 있습니다 :
var ms = Date.parse('2013-09-23T07:42:18.730Z');
var date = new Date(ms);
관련 문제
- 1. 자바 스크립트 날짜는 iPhone/iPod Touch를 제외한 모든 브라우저에서 작동합니다.
- 2. 자바 스크립트/JSON 날짜는 JSON/자바 스크립트 리터럴 날짜 (예 : 일이 않는 경우가 존재?) 무엇
- 3. 자바 스크립트
- 4. 자바 스크립트 : 자바 스크립트
- 5. DatePicker 자바 스크립트
- 6. 어떤 데이터 형식입니까?
- 7. 어떤 날짜 형식입니까?
- 8. COLLADA는 죽은 형식입니까?
- 9. 어떤 인코딩 형식입니까?
- 10. XSLT의 SSN 형식입니까?
- 11. 자바 스크립트 테스트 (문자열 형식) 날짜는 30 일 전 내가 좋아하는 캐릭터 라인 형식으로 날짜를
- 12. 자바 스크립트 셸 스크립트
- 13. 자바 스크립트 검색 스크립트
- 14. 루비/레일의 자연어 날짜는?
- 15. ssis 빈 날짜는 null로
- 16. 찾기 누락 된 날짜는
- 17. 사용 날짜는 3.0
- 18. 씩 감소 날짜는
- 19. C# linq 날짜는
- 20. 날짜는 항상 무시됩니다
- 21. 자바 애플릿과 자바 스크립트
- 22. 자바 스크립트 동적으로 iframe에 자바 스크립트 추가
- 23. 자바 스크립트 - 나는 자바 스크립트 객체 배열이
- 24. 자바 스크립트 언어를 가르쳐주는 자바 스크립트 언어
- 25. 자바 스크립트 스크롤 위로 자바 스크립트 스크롤
- 26. 자바 스크립트 자바 스크립트 정규 표현식
- 27. 자바 스크립트 객체에 자바 스크립트 객체를 추가
- 28. (자바 스크립트)
- 29. 자바 스크립트
- 30. 자바 스크립트
"표준 형식의 날짜"란 무엇을 의미합니까? – slikts
죄송합니다. CMS가 지적한 IETF 표준 형식과 같은 것을 말합니다. Thu, 15 Oct 2009 12:30:00 GMT – gbr