Comment obtenir 1 jour avant aujourd'hui dans Flutter

Dans ce didacticiel, vous apprendrez à obtenir un jour avant aujourd'hui, ou vous pouvez dire hier. Vous apprendrez également à obtenir n'importe quel nombre de jours ou de temps avant l'heure actuelle dans Dart ou Flutter. Ici, nous allons soustraire l'heure de l'heure actuelle.

Comment obtenir 1 jour avant aujourd'hui :

DateTime today = DateTime.now();
print(today); //2023-01-16 09:51:27.494057

DateTime yesterday = today.subtract(Duration(days: 1));
print(yesterday); //2023-01-15 09:51:27.494057

Ici, nous avons obtenu hier en soustrayant un jour de la date et de l'heure actuelles. Vous pouvez également soustraire des heures, des minutes ou des secondes comme ci-dessous :

DateTime today = DateTime.now();
print(today); //2023-01-16 09:51:27.494057

DateTime yes1 = today.subtract(Duration(days: 1, hours: 4, minutes: 30));
print(yes1); //2023-01-15 05:21:27.494057

Comment obtenir il y a une semaine à partir de l'heure actuelle :

DateTime today = DateTime.now();
print(today); //2023-01-16 09:51:27.494057

DateTime weeksago = today.subtract(Duration(days: 7));
print(weeksago); //2023-01-09 09:51:27.494057

De cette façon, vous pouvez obtenir 1 jour ou 1 semaine avant l'heure de la date actuelle dans Flutter ou Dart.

1.00 GEEK