SimpleDateFormat: 잘못 구문 분석된 월
SimpleDateFormat 클래스를 사용하여 날짜 문자열을 구문 분석할 때 올바른 날짜 및 시간 패턴을 사용하는 것이 중요합니다. 정확한 결과. 이 특별한 경우 코드는 6월의 날짜를 얻을 것으로 예상하면서 "yyyy-mm-dd'T'HH:mm:ss" 형식의 문자열을 구문 분석하려고 시도합니다. 그러나 구문 분석된 날짜가 정확하지 않아 1월이 대신 표시됩니다.
이러한 불일치의 원인은 월을 나타내는 "MM" 대신 분을 나타내는 "mm" 패턴에 있습니다. SimpleDateFormat 문서에 따르면 "mm"은 분을 나타내고 "MM"은 월을 나타냅니다.
이 문제를 해결하려면 패턴을 "yyyy-MM-dd'T'HH:mm로 업데이트해야 합니다. ss", 여기서 "MM"은 월을 지정하는 데 사용됩니다. 이렇게 하면 날짜 문자열이 올바르게 구문 분석되어 6월에 원하는 날짜("Wed Jun 13 00:00:00 EST 2010")가 생성됩니다.
위 내용은 내 SimpleDateFormat이 'mm'을 분 대신 월 단위로 구문 분석하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!