{"date":"Thu Dec 06 14:56:01 IST 2012"}
이 문자열을 JSON으로 가져 오는 중 JS 날짜 개체로 변환 할 수 있습니까?JS 날짜 문자열에서 JSON 문자열을 변환하는 방법은 무엇입니까?
{"date":"Thu Dec 06 14:56:01 IST 2012"}
이 문자열을 JSON으로 가져 오는 중 JS 날짜 개체로 변환 할 수 있습니까?JS 날짜 문자열에서 JSON 문자열을 변환하는 방법은 무엇입니까?
편집 : 불행하게도, 난 항상 당신이 다른 시간을 얻는 경우에 어쨌든 당신을 위해 작동합니다 heres는 솔루션을 오늘, 발생하지만 망치지하기에이 일이, 내 나쁜, 그것에 대해 완전히 잘못 SRY했다 서버에서 문자열을, 어쩌면 가장 좋은 방법은 "목 12월 6일 (14) Date 객체를 인스턴스화 이후 JSON 개체
date
propertie 일치하는 정규식 패턴을 작성하는 것입니다 : 56:01 IST 2012 "문자열이 잘못된 날짜가되었습니다myDate = new Date("Thu Dec 06 14:56:01 2012")
myJson.date.replace(" IST","")
var myJson = {"date":"Thu Dec 06 14:56:01 IST 2012"}
var myDate = new Date(myJson.date.replace(" IST",""))
console.log(myDate.toLocaleDateString())
JSON을 데이터 객체로 변환하는 올바른 방법은이 날짜를 문자열로 파싱하는 것입니다.
var myJson = {"date":"Thu Dec 06 14:56:01 IST 2013"}
var myDate = new Date(Date(myJson.date))
console.log(myDate.getFullYear()) // 2012
현재 연도와 다른 연도가 적용되지 않습니다.
관련 링크
Where can I find documentation on formatting a date in JavaScript?
@ADC 페이지 I이이 질문에 어떻게 연관되는지를 아무 생각이 –
@ADC를 찾을 수 없습니다. – freakish
@DeepakKaithwas 이런 종류의 날짜 형식은 해석하기가 약간 어려울 수 있습니다. 왜 서버가 그러한 날짜 형식을 보내겠습니까? 예를 들어 ISO 문자열로 변경할 수 있습니까? – freakish