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

패키지 상세v5.1.1

flutter_timezone

기기의 로컬 시간대를 가져오기 위한 플러터 플러그인입니다.

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
138만
좋아요
344
Pub 점수
160

패키지 설치

flutter pub add flutter_timezone

패키지 개요

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

flutter_timezone는 Android, iOS, Web, macOS, Windows, Linux를 포함한 여러 플랫폼에서 디바이스의 로컬 타임존 정보를 가져올 수 있도록 해주는 Flutter 플러그인입니다. 현재 타임존에 접근할 수 있는 간단한 API를 제공하여 지역화된 방식으로 시간 관련 작업을 처리하는 것을 더 쉽게 만듭니다. 스케줄링, 캘린더 앱 또는 로컬 시간 표시와 같이 정확한 타임존 인식 기능이 필요한 애플리케이션에 특히 유용합니다. 이 플러그인은 신뢰성 있는 결과를 보장하기 위해 네이티브 플랫폼 API를 활용합니다.

사용 사례

  • 사용자 친화적인 형식으로 로컬 시간 표시
  • 사용자의 시간대를 기반으로 이벤트 스케줄링
  • 캘린더 또는 알림 애플리케이션 구축
  • 글로벌 앱에서 시간대 변환 처리
  • 다중 영역 애플리케이션에서 정확한 타임스탬프 보장

주요 기능

  • 크로스 플랫폼 시간대 감지
  • 간단하고 일관된 API
  • 모든 주요 Flutter 플랫폼을 지원합니다
  • 네이티브 디바이스의 시간대 설정에 의존합니다
  • 경량이며 통합이 쉬움

적합한 대상

  • 정확한 로컬 시간 처리가 필요한 앱
  • 다른 지역의 사용자가 있는 글로벌 애플리케이션
  • 캘린더와 알람과 같은 시간 민감한 애플리케이션
  • 시간대 로직을 위한 최소 설정을 원하는 개발자
  • 네이티브 타임존 정확성이 필요한 프로젝트

고려 사항

  • 일부 시스템에서는 적절한 플랫폼 권한이 필요합니다
  • 장치의 시간대가 런타임 중에 변경되면 동적으로 업데이트되지 않을 수 있습니다
  • 시간대 읽기만 가능하며, 설정은 지원하지 않습니다.
  • 기기 수준의 시간대 구성에 따라 다릅니다
  • 검색 범위를 초과한 복잡한 시간대 계산에는 적합하지 않습니다

원본 README

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

flutter_timezone

pub package Keep a Changelog v1.1.0

A flutter plugin for getting the local timezone of the OS.

This is a fork of the original flutter_native_timezone due to lack of maintenance of that package.

Getting Started

Install this package and everything good will just follow along with you.

Usage examples

Get the timezone
final TimezoneInfo currentTimeZone = await FlutterTimezone.getLocalTimezone();
Localized timezone names

On supported platforms Timezone info will contain the localized timezone name. Currently, this is supported on:

  • Android
  • MacOS
  • iOS

Reference

Wikipedia's list of TZ database names

카테고리

의존성

의존성 목록 2 개

소스 저장소

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