dart - 处理从 DatePicker 接收的日期/时间数据的最佳格式

标签 dart flutter

我目前正在实现 CupertinoDatePicker ,因此用户可以为项目选择过期日期。我正在使用该值并通过构造函数传递它以将项目添加到 ListView。

我的问题是,处理过期日期的最佳格式是什么。 将它用作纯字符串听起来很容易,但可能不是最好的方法。 我看到我可以将它传递给 DateTime ,但不确定那会有多方便。

最佳答案

DateTime 工作完美,您可以将它存储为字符串没问题。

要将字符串解码回日期时间,只需解析字符串:

var expireDate = "2019-30-04 00:00"
var parsedDate = DateTime.parse(expireDate);

关于dart - 处理从 DatePicker 接收的日期/时间数据的最佳格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55925481/

相关文章:

dart - Dart源代码中未定义的位置

firebase - 没有为类查询定义 “get”方法

android - Flutter - 如何在点击时切换 RaisedButton 的颜色?

firebase - firebase 数据库创建的 Flutter 数据类

flutter - 如何在 flutter 中使用 Google map 距离矩阵 API。谁能帮我

flutter - 再次启动应用程序时如何使用共享首选项打开特定屏幕

flutter - 将 Flutter Web App 部署到 Hostgator/普通 FTP 意味着什么?

dart - 错误 : Don't import implementation files from another package

android - 无法解析 URL "https://pub.dartlang.org"。错误 (69) : Unable to 'pub upgrade' flutter tool. 五秒后重试...(还剩 9 次尝试)

dart - 你如何在 dart 中加载图像服务器端?