Java에서 오프셋: 콜론을 사용하여 ISO-8601 날짜 시간 구문 분석
Java에서 날짜 시간 문자열을 구문 분석하는 것은 특히 어려울 수 있습니다. 익숙하지 않은 형식. 이 문서에서는 "2013-04-03T17:04:39.9430000 03:00."과 같이 콜론이 포함된 오프셋을 사용하여 ISO-8601 날짜 시간 문자열을 구문 분석하는 문제를 다룹니다.
솔루션
ISO-8601은 날짜 및 시간 정보를 표시하는 데 널리 사용되는 표준입니다. Java에서 ISO-8601 날짜 시간 문자열을 구문 분석하려면 SimpleDateFormat 클래스를 사용할 수 있습니다. 다음은 제공된 문자열을 구문 분석하고 원하는 "dd.MM.yyyy HH:mm" 형식으로 다시 형식화하는 방법을 보여주는 코드 조각입니다.
<code class="java">import java.text.SimpleDateFormat; import java.util.Date; public class ISO8601DateTimeParser { public static void main(String[] args) throws Exception { // Parse the ISO-8601 date time string SimpleDateFormat inFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ"); Date dtIn = inFormat.parse("2013-04-03T17:04:39.9430000+03:00"); // Reformat the date time string SimpleDateFormat outFormat = new SimpleDateFormat("dd.MM.yyyy HH:mm"); String dtOut = outFormat.format(dtIn); // Print the reformatted date time string System.out.println(dtOut); // Output: 03.04.2013 17:04 } }</code>
이 코드는 지정된 ISO-8601 날짜 시간 문자열을 구문 분석합니다. 지정된 "dd.MM.yyyy HH:mm" 형식으로 다시 포맷하세요.
위 내용은 Java에서 오프셋 콜론을 사용하여 ISO-8601 날짜 시간 문자열을 구문 분석하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!