Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 如何根据用户偏好选择颤振中的日期格式_Flutter_Dart - Fatal编程技术网

Flutter 如何根据用户偏好选择颤振中的日期格式

Flutter 如何根据用户偏好选择颤振中的日期格式,flutter,dart,Flutter,Dart,在美国,一天通常在月份之前,例如17/01。 在欧洲,反之亦然01/17 在Android上,我将使用DateFormat.getDateFormatOrder来选择正确的格式。我怎么能在颤振中做到这一点。我不记得在哪里找到这个,但我使用它,它工作得非常完美 var dateFormatter = DateFormat.yMMMMd(Localizations.localeOf(context).toString()); var timeFormatter = DateFormat.jms(Lo

在美国,一天通常在月份之前,例如
17/01
。 在欧洲,反之亦然
01/17


在Android上,我将使用
DateFormat.getDateFormatOrder
来选择正确的格式。我怎么能在颤振中做到这一点。

我不记得在哪里找到这个,但我使用它,它工作得非常完美

var dateFormatter = DateFormat.yMMMMd(Localizations.localeOf(context).toString());
var timeFormatter = DateFormat.jms(Localizations.localeOf(context).toString());
有关日期格式的更多信息,请选中

您可能需要重新启动应用程序(main.dart)才能看到更改,而不仅仅是热重启

Text(dateFormatter.format(value)),
Text(timeFormatter.format(value)),