는 JSON은 날짜가 무엇인지 정의하지 않거나 방법을 직렬화. 게시 한 JSON 스 니펫을 보면 마치 누군가가 너무 창의적인 느낌을받은 것처럼 보입니다.
중요한 것은 여기에 유의해야 할 점은 모든 JSON 구문 분석기에서이 문자열은 단지 문자열 일뿐입니다. "날짜 (12345)"부분은 의미가 없습니다. 이 경우 자신을 java.util.Date
으로 구문 분석해야합니다.이 경우에는 숫자가 아닌 항목을 제거하고 숫자 (UNIX 시간)를 사용하여 java.util.Date
을 인스턴스화해야합니다.
기록 용으로 만 사용하십시오. 일반적인 방법은 JSON 중 하나
{'timestamp':1265231402}
또는
{'timestamp':'Wed, 03 Feb 2010 22:10:38 +0100'}
은 후자의 예를 사용 (내가 이것을 쓰고 있어요으로) 현재의 타임 스탬프 될 가능성이 표준 RFC-2822 것이 사용하여 날짜를 전달하는 포맷팅은 Java의 날짜 유틸리티를 사용하여 쉽게 구문 분석 할 수 있습니다. Java에서 날짜를 구문 분석하는 방법은 SimpleDateFormat을 참조하십시오.
나뿐만 아니라 AVA 새로운 해요, 정규 표현식을 어떻게 값을 얻기 위해? –
정규식을 사용할 필요가 없으며 String 메서드를 사용하여 하위 문자열을 가져올 수 있습니다. 문서를보십시오. – Yoni