我试图在点击按钮后在一个文本部件中显示当前的
DateTime
。以下代码可以工作,但我想更改日期格式。
当前方法:DateTime now = DateTime.now();
currentTime = new DateTime(now.year, now.month, now.day, now.hour, now.minute);
Text('$currentTime'),
结果
YYYY-MM-JJ HH-MM
问题
如何去除:00.000
部分?
pubspec.yaml
文件中添加intl: 0.15.7
依赖项。该库的最新版本可以在这里找到。 - DefueraDateFormat.yMd(myLocale.languageCode).format(now)
,其中你可以像这样获取当前设备语言环境:Locale myLocale = Localizations.localeOf(context)
。请注意,本文只提供翻译,不包括解释或其他内容。 - Zsolt