gpt4 book ai didi

flutter - 如何在 flutter 中更改编辑日期格式(日期选择器)

转载 作者:行者123 更新时间:2023-12-04 12:58:01 31 4
gpt4 key购买 nike

在当前日期选择器ui中,日期格式为MM/DD/YYYY .我要改成DD/MM/YYYY .请指导。

showDatePicker(
initialDatePickerMode: DatePickerMode.day,
helpText: ' ',
currentDate: DateTime.now(),
context: context,
initialDate: selectedDate,
firstDate: DateTime(1960, 1, 1),
lastDate: DateTime(2200, 12, 31),
builder: (BuildContext context, Widget child) {
return Theme(
data: ThemeData(
primarySwatch: createMaterialColor(const Color(0xFF1CA357))),
child: child,
);
},
);
date picker ui

最佳答案

尝试使用它(例如,对于 de 语言环境):
在 pubspec.yaml 中添加国际化处理和支持:

dependencies:
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
在顶层控件 MaterialApp 中添加国际化支持:
MaterialApp(
localizationsDelegates: [
GlobalMaterialLocalizations.delegate,
GlobalWidgetsLocalizations.delegate,
],
supportedLocales: [
Locale('de', 'DE'),
Locale('en', 'US'),
],
locale: Locale('de'),
...
)
然后设置 showDatePicker的`locale参数如下:
final date = await showDatePicker(locale: Locale('de'));

关于flutter - 如何在 flutter 中更改编辑日期格式(日期选择器),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63845666/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com