這是下面的代碼:下面的串列是
List<int> startTimeInInt = [1665392445000, 1665403245000, 1665405045000, 1665406845000, 1665410445000, 1665419445000, 1665574255000, 1665747055000, 1665390645000]
startTimeInInt.forEach((element) {
var time = DateTime.fromMillisecondsSinceEpoch(element);
var newFormat = DateFormat("hh:mm a");
var newTime = newFormat.format(time).toString();
print("date and time ---> $newTime");
});
我怎樣才能得到這樣的newTime:
List<String> newTime = ["02:30 PM","05:30 PM","06:00 PM","06:30 PM","07:30 PM","10:00 PM","05:00 PM","05:00 PM","02:00 PM","03:00 PM","03:30 PM"]
uj5u.com熱心網友回復:
您可以執行以下操作:
final formatter = DateFormat.jm();
final startTimeInInt = [
1665392445000,
1665403245000,
1665405045000,
1665406845000,
1665410445000,
1665419445000,
1665574255000,
1665747055000,
1665390645000
];
final newTime = startTimeInInt.map((element) {
final time = DateTime.fromMillisecondsSinceEpoch(element);
return formatter.format(time);
});
print(newTime);
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/520962.html
標籤:扑镖
