Flutter 颤振如何转换时间戳日期时间

Flutter 颤振如何转换时间戳日期时间,flutter,datetime,dart,datetime-format,Flutter,Datetime,Dart,Datetime Format,我从商店里得到日期和时间。在数据库中,它是这样的 String timeString = snapshot.data[index]['lastupdate'].toString(); DateTime date = DateTime.parse(timeString); print(DateFormat('yyyy-MM-dd').format(date)); 需要知道如何将此显示为DD/MM/YY 我正试着这样做 String timeString = sn

我从商店里得到日期和时间。在数据库中,它是这样的

    String timeString = snapshot.data[index]['lastupdate'].toString();
    DateTime date = DateTime.parse(timeString);
    print(DateFormat('yyyy-MM-dd').format(date));

需要知道如何将此显示为DD/MM/YY

我正试着这样做

    String timeString = snapshot.data[index]['lastupdate'].toString();
    DateTime date = DateTime.parse(timeString);
    print(DateFormat('yyyy-MM-dd').format(date));

它的显示错误是无效的日期格式

请这样尝试您的上次更新日期不是convertime inDate这就是它显示错误的原因

DateTime date = DateTime.parse(snapshot.data[index]['lastupdate'].toDate().toString());
print(DateFormat('dd-MMM-yyy').format(date));

像这样试试你的最新更新日期不是convertime inDate这就是它显示错误的原因

DateTime date = DateTime.parse(snapshot.data[index]['lastupdate'].toDate().toString());
print(DateFormat('dd-MMM-yyy').format(date));