FLUTTER ECOSYSTEM

timezone_to_country

用于将时区 ID 转换为 ISO 3166-1 alpha-2 国家代码的扩展方法(例如 'Asia/Seoul' 转换为 'KR')

最新版本
3.2.0
近 30 天下载
6.4万
喜欢数
11
Pub 分数
160

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

timezone_to_country 包提供了一个扩展方法,可将时区标识符(如 'Asia/Seoul')转换为其对应的 ISO 3166-1 alpha-2 国家代码(如 'KR')。它通过使开发者能够高效地将时区映射到国家,简化了地理定位逻辑。该包专为 Flutter 设计,支持所有主要平台,包括 Android、iOS、Linux、macOS、Web 和 Windows。该包轻量级,专为需要基于时区的国家解析的应用程序而设计。

适合场景
  • 时区转换为国家代码
  • 根据时区显示用户位置
  • 增强地理位置功能
  • 支持国际化应用设置
  • 从时区数据自动检测区域
主要特点
  • Simple extension method
  • Supports all Flutter platforms
  • Uses ISO 3166-1 alpha-2 codes
  • Lightweight and easy to integrate
  • Accurate time zone to country mapping
适合对象
  • Apps needing time zone to country conversion
  • Internationalized applications
  • Location-aware services
  • Backend or frontend geolocation utilities
  • Developers seeking minimal dependencies
使用建议
  • 依赖准确的时区数据库
  • 不处理模糊或自定义时区
  • 需要有效的输入时区 ID
  • 无效输入没有运行时错误处理
  • 仅限国家代码输出
支持平台AndroidiOSLinuxmacOSWebWindows

安装插件

flutter pub add timezone_to_country

所属分类

依赖

依赖清单 2 项

源码仓库

关联项目

暂无相关数据。

所在榜单