Flutter 在flifter中设置日期格式,以便月份为大写
我有一个DateTime的实例,我已将其格式化为字符串,但我希望这个月用文字而不是数字来书写,例如“2021年6月1日”而不是“16 2021”Flutter 在flifter中设置日期格式,以便月份为大写,flutter,date,datetime,dart,format,Flutter,Date,Datetime,Dart,Format,我有一个DateTime的实例,我已将其格式化为字符串,但我希望这个月用文字而不是数字来书写,例如“2021年6月1日”而不是“16 2021” DateTime\u date=DateTime.now() print(${{date.toLocal().day}${{{date.toLocal.month}${{{date.toLocal().year});为此使用包 print(DateFormat('d MMMM y').format(DateTime.now()); 我以前也遵循过这个答
DateTime\u date=DateTime.now()代码>
print(${{date.toLocal().day}${{{date.toLocal.month}${{{date.toLocal().year});
为此使用包
print(DateFormat('d MMMM y').format(DateTime.now());
我以前也遵循过这个答案,它奏效了
TLDR
从这里获取内部依赖项
通过将依赖项添加到pubspec.yaml导入依赖项。
导入“包:intl/intl.dart”
列出月份=
[‘一月’、‘二月’、‘三月’、‘四月’、‘五月’、‘六月’、‘七月’、‘八月’、‘九月’、‘十月’、‘十一月’、‘十二月’];
var now=new DateTime.now();
当前月份=现在月份;
打印(月份[当前周一])