J'ai vu que dans Dart il y a une classe Duration mais elle ne peut pas être utilisée pour ajouter / soustraire des années ou des mois. Comment avez-vous géré ce problème, je dois soustraire 6 mois à une date. Y a-t-il quelque chose comme moment.js pour fléchettes ou quelque chose autour? Merci
Réponses
Trop de publicités?D'accord, vous pouvez le faire en deux étapes, tirées de @zoechi (un gros contributeur à Flutter):
Définissez le temps de base, disons:
var date = new DateTime(2018, 1, 13);
Maintenant, vous voulez la nouvelle date:
var newDate = new DateTime(date.year, date.month - 1, date.day);
Et vous obtiendrez
2017-12-13
aabiro
Points
197