как получить правильную метку времени с помощью timeago - PullRequest
1 голос
/ 11 июля 2020

Я пытаюсь получить метку времени, когда пользователь прокомментировал или опубликовал обновление, используя формат timea go, но он возвращает неправильный формат времени, говоря час go вместо момента go. Это мой код:

Row(
          mainAxisAlignment: MainAxisAlignment.end,
          children: <Widget>[
            Text(timeago.format(timestamp.toDate())),   
               ],
             ),
           ],
         ),

Код отметки времени:

final DateTime timestamp = DateTime.now();

Как я могу решить эту проблему?

1 Ответ

2 голосов
/ 11 июля 2020

Почему вы используете функцию toDate()?

Я предполагаю, что функция toDate() удаляет информацию о часах и минутах, поэтому 2020-07-11 05:35 становится 2020-07-11 00:00.

Попробуйте Text(timeago.format(timestamp)) вместо этого.

...