这个错误现在给我带来了一点问题:需要一个标识符



所以我基本上是想从api调用日期时间,但这给带来了一些问题

Text('${Util.getFormattedDate(DateTime.fromMillisecondsSinceEpoch(snapshot.data?.dt??))}')

日期-时间的数据类型是可以为null的,但即使我通过它,它仍然向我显示了预期的标识符错误。这个错误实际上只针对这个文本函数,我需要一些帮助。我试过了所有的方法,但还是不起作用

这就是乌蒂尔的由来;

class Util{
static String getFormattedDate(DateTime dateTime){
return DateFormat("EEE, MMM d, y").format(dateTime);
}
}

在null情况下,它需要一个值,因为fromMillisecondsSinceEpoch不接受null,

Text(
'${Util.getFormattedDate(DateTime.fromMillisecondsSinceEpoch(snapshot.data?.dt ?? 0))}')

相关内容

最新更新