如何根据 Dart 中的特定字符拆分字符串 |扑

How to split the string based on particulat charactor in Dart | Flutter

我正在从 api 获取时间戳 2022-01-01T09:38:28.807+00:00。我想把它分成日期和时间。从这个时间戳开始,我想将它从 T 分成 2 个。例如,从这个 iam 期待输出。 String date = 2022-01-01 String time =09:38:28.807+00:00。基于那个 T 字符,我想将它分成两部分。如何实现。

 String _date_and_time = "2022-01-01T09:38:28.807+00:00";

 String date = _date_and_time.split("T")[0];
 String time = _date_and_time.split("T")[1];

 print("Date is : ${date}");
 print("Time is : ${time}"); 

输出

日期是:2022-01-01

时间是:09:38:28.807+00:00