如何在 laravel api 或 flutter 视图上转换 yyyy-mm-ddthh:mm:ss.sssz?

How to convert yyyy-mm-ddthh:mm:ss.sssz on laravel api or flutter view?

我使用 flutter 和 laravel rest api 构建 android 应用程序。 但是我在 postman 上得到了 start_time 这种格式 (yyyy-mm-ddthh:mm:ss.sssz):

在数据库 sql server 上看起来不错:

我的 flutter 应用视图:

有人可以帮我转换开始时间数据吗?这会导致错误的时间输出。我试过像这样更改 laravel 上的模型。但当用户输入数据时会出现错误“500”。

也许你可以在 flutter 上试试这个:

final starttime = DateTime.parse(cutiData['start_time']).toLocal();
final endtime = DateTime.parse(cutiData['end_time']).toLocal();

然后您将 return 作为字符串调用:

starttime.toString(),
endtime.toString(),