Почему пакет Flutter timea go отображается неправильно или в моем коде что-то не так? - PullRequest
0 голосов
/ 07 марта 2020

Здесь я получаю значения DateTime, чтобы увидеть пример вывода.

@override
  Widget build(BuildContext context) {

    print('Datetime UTC: ${DateTime.now().toUtc()}');
    print('Date from Json: $date');
    print('Time ago from Json: ${timeago.format(date)}');
    print('Time ago from Json using UTC: ${timeago.format(date, clock: DateTime.now().toUtc())}');


    return GestureDetector(...

, и это становится отображением вывода. Мое текущее время 2020-03-07 09:42 утра. Время «Время a go с Json:» является правильным, но «Время a go с Json с использованием UT C:» не является

I/flutter (27117): Datetime UTC: 2020-03-07 01:42:59.742488Z
I/flutter (27117): Date from Json: 2020-03-07 00:32:31.000
I/flutter (27117): Time ago from Json: 9 hours ago
I/flutter (27117): Time ago from Json using UTC: 9 hours ago

таким же выходом с использованием время go пакет

...