토스결제
![[JAVA] ISO 8601 날짜 포맷 변경하기(String으로 변환) - 토스 결제 연동](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FpWcXA%2FbtrQyv3NOIr%2FAAAAAAAAAAAAAAAAAAAAAOqWBQkkxhF2TPV2136mF0i39CmQoBxxCUdidCo7-4-6%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DfXrD5KUEYb14YffrZM8xDsEwodI%253D)
[JAVA] ISO 8601 날짜 포맷 변경하기(String으로 변환) - 토스 결제 연동
토스 결제 연동 시 날짜가 넘어올 때 ISO 8601 형식인 yyyy-MM-dd'T'HH:mm:ss±hh:mm (ex 2022-01-01T00:00:00+09:00) 으로 넘어오는데 나는 해당 날짜를 yyyyMMddHHmmss 형식으로 DB에 저장을 해야했다. 기존에는 그냥 단순하게 SimpleDateFormat 을 사용하여 구현 하였는데 ISO 8601 형식으로 넘어온 String 데이터를 날짜로 변환하는 것은 두 번 포맷 처리를 해주어야했다. 간만에 Java를 사용하여 개발하다보니 기본적인 것인데 까먹은 나... 반성하자 String requestedAt = "2022-01-01T00:00:00+09:00"; SimpleDateFormat df = new SimpleDateFormat("yyyy-MM..