1. ホーム
  2. datetime

flutterでデバイスの位置情報からタイムゾーン、言語、郡のIDを取得する方法は?

2023-08-05 03:05:34

質問

私はflutterの初心者です。私は自分のプロジェクトを自分のデバイスandroidまたはiOSで実行するときにタイムゾーン、言語、国のIDを取得したいです。デバイスの位置情報からTimezone、language、country Idを検出する必要があります。私はflutterの初心者で、どのようにこれらを取得することができるかわかりません。

内部ライブラリでこれらを取得することは可能でしょうか?

どのように解決するのですか?

https://flutter.io/tutorials/internationalization/#tracking-locale

<ブロッククオート

ロケール myLocale = Localizations.localeOf(context)です。

提供する countryCodelanguageCode

https://docs.flutter.io/flutter/dart-ui/Locale-class.html

でタイムゾーンが利用できるはずです(試していません)。

DateTime.now().timeZoneName

https://docs.flutter.io/flutter/dart-core/DateTime-class.html