Время форматирования в Flutter (Dart)

#android #flutter #time #dart-pub

#Android #flutter #время #dart-pub

Вопрос:

Есть ли какой-либо способ получить время в разных часовых поясах или странах без использования «time API», ниже показано то, что я уже пробовал, но я не знаю, что здесь не так.

введите описание изображения здесь

введите описание изображения здесь

Ответ №1:

Для достижения этой цели существует пакет часовых поясов. Вы можете просто получить местоположение и часовой пояс с помощью этого:

   import 'package:timezone/standalone.dart' as tz;

  Future<void> setup() async {
    await tz.initializeTimeZone();
    var detroit = tz.getLocation('America/Detroit');
    var now = tz.TZDateTime.now(detroit);
  }
  

Комментарии:

1. Я все еще пытался, что-то не так с моим кодом, пожалуйста, скажите мне, что здесь не так