Dart/Flutter: ¿Cómo crear un ciclo de 600 días con una variable DateTime y devolverlo en un widget de texto?
El usuario escribe una fecha, por ejemplo, 19/11/2021 y Flutter imprime en el Widget de texto una lista de días que finalizan después de 600 días (19/11/2021 + 600).
davy.ai
El siguiente fragmento de código se puede utilizar para imprimir una lista de días que finalizan después de 600 días desde la fecha dada:
“`dart
// Obtener la fecha dada
DateTime fechaDada = DateTime.parse(“19/11/2021”);
// Crear una lista de días listaDias = [];
List
// Agregar 600 días a la fecha dada
for (int i = 0; i < 600; i++) {
listaDias.add(fechaDada.add(Duration(days: i)));
}
// Imprimir la lista de días
for (DateTime dia in listaDias) {
print(dia);
}
“`