如何在Flutter中格式化DateTime
问题内容:
我试图在点击按钮后DateTime
在Text
小部件中显示当前。下面的作品,但我想更改格式。
目前的方法
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
题
如何删除:00.000
零件?
问题答案:
您可以使用DateFormat
从 国际 包装。
import 'package:intl/intl.dart';
DateTime now = DateTime.now();
String formattedDate = DateFormat('yyyy-MM-dd – kk:mm').format(now);