Dart・Flutterを学ぶ日々 その4
DateTime
DateFormat
intlを使うらしい
DateFormat('yyyy_MM_dd_HH_mm_ss').format(DateTime.now())
JSON文字列からオブジェクト生成
こんな感じのJSON文字列からオブジェクト生成するコード
[ { "id": "C0EGPHZMK", "name": "random", "is_channel": true, "is_archived": false, "is_general": false, "is_private": false }, { "id": "C2FK98MHS", "name": "bot", "is_channel": true, "is_archived": false, "is_general": false, "is_private": false }, { "id": "CDUHDHVD5", "name": "sasa", "is_channel": true, "is_archived": false, "is_general": false, "is_private": false } ]
こんな感じかねー
await File('2020_10_01_08_22_54.json').readAsString().then((value) { (json.decode(value) as List) .map((e) => Channel.fromJson(e)) .forEach((element) async { await slack_leave_rejoin_channel.join(element); }); });