flutter - 转换列表到字符串
问题描述
如何将日期时间列表提取为字符串并将其存储在两个不同的变量中?
final List <DateTime> datePicked = await DateRagePicker.showDatePicker(
context: context,
initialFirstDate: new DateTime.now(),
initialLastDate: (new DateTime.now()).add(new Duration(days: 4)),
firstDate: new DateTime(2018),
lastDate: new DateTime(2025));
if (datePicked != null && datePicked.length == 2) {
print(datePicked);
}
},
输出:2019-09-11 00:00:00.000, 2019-09-13 00:00:00.000
我想将“2019-09-11 00:00:00.000”存储在一个变量中,并且
“2019-09-13 00:00:00.000”在不同的变量中。
有没有办法做到这一点?
解决方案
将日期时间转换为字符串你只需要使用 toString().. 像这样
datePicked.toString(); // i'll name it MyDate
如果你想拆分它们
MyDate.split(",");
推荐阅读
- c# - 将对象名称中带有日期的 JSON 映射到 C# 对象
- mysql - React 项目的免费服务器销售
- javascript - 点击一次后更改功能码
- python-2.7 - 无法导入为在 Robot Framework 中创建 excel 工作表而创建的 .py 文件
- babylonjs - 如何在 Babylon.js 中获取碰撞的位置?
- java - 将 .wav 和 .png/.jpg 文件添加到 GUI
- javascript - 与扩展语法相关的奇怪语法
- c# - 如何将json字符串转换为methodinfo参数?
- node.js - react js fetch net::ERR_ABORTED 413(有效负载太大)
- java - Log4j 2:如何在 Windows 控制台上启用 ANSI 颜色?