Application.Properties에 다음 코드를 추가하십시오
SpringBoot는 Jackson을 사용하여 기본적으로 JSON을 구문 분석합니다
spring.jackson.date-format = yyyy-mm-dd hh : mm : sssssspring.jackson.time-zone = gmt+8
개별 엔티티가 다른 형식의 패턴을 사용해야하는 경우 엔티티에 주석을 추가하십시오.
import org.springframework.format.annotation.datetimeformat; import com.fasterxml.jackson.annotation.jsonformat; public class mrtype {@jsonformat (timezone = "gmt+8", pattern = "yyyy-mm-dd") @datetimeformat (pattern = yyyy-mm-dd "; 스프링 부팅 날짜 데이터 형식 변환 @jsonformat 인스턴스
Pojo Bean에는 일반적으로 날짜 유형 데이터가 있습니다. @ResponseBody를 통해 직접 반환되는 것은 긴 정수 타임 스탬프입니다 (1970 년부터 변수 시간까지 밀리 초 수). 인터넷에는 여러 가지 이유가 있으므로 여기서는 자세히 설명하지 않습니다. yyyymmddhhmmss와 같은 사용자 정의 날짜 형식을 반환하려면 관련 처리를 수행해야합니다. 인터넷에는 많은 처리 방법이 있으며, 일반적으로 상속되고 다시 쓰여져 있으며, 이는 매우 복잡합니다. 실제로 JSON은 이미 주석 @jsonformat 지원을 가지고 있으며 예제를 사용합니다.
@jsonformat (timezone = "gmt+8", pattern = "yyyymmddhhmmss") 개인 날짜 createTime;
기능 : 1) 매개 변수를 입력 할 때 요청 메시지는 yyyymmddhhmmss 문자열에서만 전달되면되며 날짜 유형 데이터로 자동 변환됩니다. 2) 매개 변수가 발행되면 날짜 유형 데이터가 자동으로 14 비트 문자열로 변환되어 반환됩니다.
자세한 내용은 다음을 참조하십시오
기타 관련 노트 :
위는이 기사의 모든 내용입니다. 모든 사람의 학습에 도움이되기를 바랍니다. 모든 사람이 wulin.com을 더 지원하기를 바랍니다.