라이브러리

[PHP] IntlDateFormatter::getLocale - 포매터에서 사용하는 로캘을 가져옵니다.




IntlDateFormatter::getLocale


`IntlDateFormatter` 클래스는 국제 날짜 형식과 시간 형식을 관리하는 클래스입니다. `getLocale` 메서드는 현재 날짜 형식과 시간 형식을 가져올 수 있는 지역 설정을 반환합니다.

# 사용 방법


`IntlDateFormatter` 클래스를 사용하기 위해서는 `intl` 확장 모듈이 설치되어 있어야 합니다. PHP 7.2 이상에서 사용할 수 있습니다.

# 예제


#hostingforum.kr
php

// 지역 설정을 가져옵니다.

$locale = IntlDateFormatter::getLocale();



// 지역 설정을 출력합니다.

echo "현재 지역 설정: $locale
";



// 지역 설정을 변경합니다.

 IntlDateFormatter::setLocale('ko_KR');



// 지역 설정을 가져옵니다.

$locale = IntlDateFormatter::getLocale();



// 지역 설정을 출력합니다.

echo "지역 설정을 변경했습니다. 현재 지역 설정: $locale
";



# 지역 설정 목록


`IntlDateFormatter` 클래스에서 사용할 수 있는 지역 설정 목록은 다음과 같습니다.

- `en_US` (미국 영어)
- `ko_KR` (대한민국 한국어)
- `ja_JP` (일본 일본어)
- `fr_FR` (프랑스 프랑스어)
- `de_DE` (독일 독일어)
- `es_ES` (스페인 스페인어)
- `it_IT` (이탈리아 이탈리아어)
- `zh_CN` (중국 중국어)
- `zh_TW` (대만 중국어)

# 지역 설정에 따른 날짜 형식


다음은 각 지역 설정에 따른 날짜 형식을 보여줍니다.

| 지역 설정 | 날짜 형식 |
| --- | --- |
| en_US | MM/DD/YYYY |
| ko_KR | YYYY-MM-DD |
| ja_JP | YYYY/MM/DD |
| fr_FR | DD/MM/YYYY |
| de_DE | DD.MM.YYYY |
| es_ES | DD/MM/YYYY |
| it_IT | DD/MM/YYYY |
| zh_CN | YYYY-MM-DD |
| zh_TW | YYYY-MM-DD |

# 지역 설정에 따른 시간 형식


다음은 각 지역 설정에 따른 시간 형식을 보여줍니다.

| 지역 설정 | 시간 형식 |
| --- | --- |
| en_US | HH:MM:SS AM/PM |
| ko_KR | HH:MM:SS |
| ja_JP | HH:MM:SS |
| fr_FR | HH:MM:SS |
| de_DE | HH:MM:SS |
| es_ES | HH:MM:SS |
| it_IT | HH:MM:SS |
| zh_CN | HH:MM:SS |
| zh_TW | HH:MM:SS |

# 지역 설정에 따른 시간대


다음은 각 지역 설정에 따른 시간대를 보여줍니다.

| 지역 설정 | 시간대 |
| --- | --- |
| en_US | UTC-5 |
| ko_KR | UTC+9 |
| ja_JP | UTC+9 |
| fr_FR | UTC+1 |
| de_DE | UTC+1 |
| es_ES | UTC+1 |
| it_IT | UTC+1 |
| zh_CN | UTC+8 |
| zh_TW | UTC+8 |

위의 예제와 설명을 통해 `IntlDateFormatter::getLocale` 메서드를 사용하여 지역 설정을 가져올 수 있고, 지역 설정에 따라 날짜 형식, 시간 형식, 시간대를 가져올 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 442 페이지

검색

게시물 검색