我正在从数据库中提取一个timeStamp
,它的值基本上与这个2020-08-13 21:51:50
相似,有没有办法将这个timeStamp
转换为以前的值?
您可以使用timeago包。
import 'package:timeago/timeago.dart' as timeago;
print(timeago.format(DateTime.parse('2020-08-13 21:51:50')));
JideGuru在如何使用timeago包方面是正确的;但是,如果要从MySQL数据库中提取时间戳,则可能需要首先将其转换为toDate
:
import 'package:timeago/timeago.dart' as timeago;
var rawTime = mySQLTimestamp.toDate();
String timeAgoTime = timeago.format(rawTime);