
IntlDateFormatter::setLenient(true)로 설정하면, 포맷 오류를 무시하는 기능이 활성화됩니다.
예를 들어, 2024-02-29这种날짜를 포맷 할 때, setLenient(true)가 활성화된 경우, 날짜 포맷은 2024-02-29로 반환됩니다.
하지만, setLenient(false)가 활성화된 경우, 날짜 포맷은 2024-02-28로 반환됩니다.
즉, setLenient(true)로 설정하면, 포맷 오류를 무시하고, 가능한 날짜로 반환하는 기능이 작동합니다.
하지만, setLenient(false)로 설정하면, 포맷 오류를 강제로 처리하고, 오류가 발생하는 경우, 예외를 발생시킵니다.
2025-06-03 06:58