如何在flutter中获取上一个日期(dd/mm/yy)



我想显示上一个日期我该怎么做?

我用这个方法来显示今天的日期,我也想显示以前的日期。

static final DateTime now = DateTime.now();
static final DateFormat formatter = DateFormat('dd-MM-yyyy');
final String formatted = formatter.format(now);
final now = DateTime.now();
final today = DateTime(now.year, now.month, now.day);
final yesterday = DateTime(now.year, now.month, now.day - 1);
final tomorrow = DateTime(now.year, now.month, now.day + 1);

您可以添加或减去值

DateTime today = DateTime.now();
DateTime fiftyDaysAgo = today.subtract(const Duration(days: 50));

https://api.flutter.dev/flutter/dart-core/DateTime-class.html

最新更新