Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.0k views
in Technique[技术] by (71.8m points)

datetime - How to get timezone, Language and County Id in flutter by the location of device in flutter?

I am new to flutter, and I want to get Timezone, language, and county Id when I run my project on my device android or iOS. It should detect Timezone, language and country Id from the location of the device. I am newbie to flutter and don't know how can I get these. Is there any library or I can get these via the internal library, please suggest another way.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

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

Locale myLocale = Localizations.localeOf(context);

provides countryCode and languageCode

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

The timezone should be available with (not tried)

DateTime.now().timeZoneName

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


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...