私は Flutter 初心者で、REST API は現在のタイムゾーンを Europe/london として取得します。Flutter で現在のタイムゾーンを取得する方法がわかりません。このトピックに関する質問が StackOverflow にありますが、回答したユーザーはいません。
どなたか教えていただけませんか。Dart を使用して Flutter で現在のタイムゾーンを取得するにはどうすればよいでしょうか。
ベストアンサー1
DateTime
タイムゾーン関連の問題を解決するために必要となるタイムゾーンと時間オフセットの両方を使用するデフォルト クラスです。
DateTime dateTime = DateTime.now();
print(dateTime.timeZoneName);
print(dateTime.timeZoneOffset);
出力:
1. インド
timeZoneName: IST
timeZoneOffset: 5:30:00.000000
2. アメリカ/ロサンゼルス
timeZoneName: PST
timeZoneOffset: -8:00:00.000000
タイムゾーンリスト:https://help.syncfusion.com/flutter/calendar/timezone