패키지, 저장소 및 앱 카테고리 검색

패키지 상세v3.2.0

timezone_to_country

시간대 ID를 ISO 3166-1 alpha-2 코드로 변환하는 확장 메서드 (예: 'Asia/Seoul' → 'KR')

AndroidiOSLinuxmacOSWebWindows
30일 다운로드
8.2만
좋아요
11
Pub 점수
160

패키지 설치

flutter pub add timezone_to_country

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

timezone_to_country 패키지는 시간대 식별자(예: 'Asia/Seoul')를 해당하는 ISO 3166-1 alpha-2 국가 코드(예: 'KR')로 변환하는 확장 메서드를 제공합니다. 개발자가 시간대를 국가에 효율적으로 매핑할 수 있도록 하여 지리적 위치 로직을 단순화합니다. Flutter 전용으로 제작되었으며 Android, iOS, Linux, macOS, Web 및 Windows를 포함한 모든 주요 플랫폼을 지원합니다. 시간대 기반의 국가 해석이 필요한 앱에서 사용하기 위해 가볍게 설계되었습니다.

사용 사례

  • 시간대를 국가 코드로 변환하기
  • 시간대에 따라 사용자 위치 표시
  • 지오로케이션 기능 향상
  • 국제화된 앱 설정 지원
  • 시간대 데이터에서 영역 감지 자동화

주요 기능

  • 간단한 확장 메서드
  • 모든 플러터 플랫폼을 지원합니다
  • ISO 3166-1 alpha-2 코드 사용
  • 경량이며 통합이 쉬움
  • 정확한 시간대에서 국가로의 매핑

적합한 대상

  • 시간대에서 국가로의 변환을 필요로 하는 앱
  • 국제화된 애플리케이션
  • 위치 인식 서비스
  • 백엔드 또는 프론트엔드 위치 정보 유틸리티
  • 최소 종속성을 원하는 개발자

고려 사항

  • 정확한 시간대 데이터베이스에 의존합니다
  • 모호하거나 사용자 정의 시간대를 처리하지 않음
  • 유효한 입력 시간대 ID가 필요합니다
  • 잘못된 입력에 대한 런타임 오류 처리 없음
  • 국가 코드 출력만 가능

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

timezone_to_country

pub package pub points pub downloads flutter ci

Library for translation Time Zone Id to ISO 3166-1 alpha-2 code (e.g. 'Asia/Seoul' to 'KR')

example

Usage

TimeZoneToCountry.getCountryCode('Asia/Seoul')          // 'KR'
TimeZoneToCountry.getCountryCode('America/Los_Angeles') // 'US'
TimeZoneToCountry.getCountryCode('Europe/London')       // 'GB'
String code = await TimeZoneToCountry.getLocalCountryCode();
print(code);  // 'KR'

Source of Time Zone

IANA - Time Zone Database - 2025c

카테고리

의존성

의존성 목록 2 개

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.

순위