Flutter - 无法格式化日期时间

El *_*bre 5 datetime flutter

错误很简单

import 'package:intl/intl.dart';

DateFormat.d().format(DateTime.now().toString())
Run Code Online (Sandbox Code Playgroud)

返回

没有为“DateFormat”类定义方法“d”。尝试将名称更正为现有方法的名称,或定义名为“d”的方法。

很清楚发生了什么,但我该如何解决它?

Mat*_*rea 4

尝试使用它来获取一周中的某一天(例如星期一)

DateFormat.EEEE().format(DateTime.now())
Run Code Online (Sandbox Code Playgroud)

使用 intl: pubspec.yaml 中的 ^0.16.0

您需要来自 intl 库的用户 DateFormat。检查 DateFormat 类的导入位置