我用的是时间选择器。
一旦我从弹出对话框中选择了时间,它将显示所选的时间,但它不仅显示时间,例如:12:45,它还显示TimeOfDay eg: TimeOfDay(12:45)
我该如何摆脱白天的文字?

//Declaration example
TimeOfDay _time = new TimeOfDay.now();

//Time picker example code
Future<Null> _selectTime(BuildContext context) async {
    final TimeOfDay picked = await showTimePicker(context: context, initialTime: _time);`

    if (picked != null && picked != _time) {
      print('${_time.toString()}');
      setState(() {
        _time = picked;
      });
    }
  }

//Display example
Text(
   '${_time.toString()}',
),

我希望时间看起来像:12:45而不是:TimeOfDay(12:45)

最佳答案

这将以所需格式打印。

Text(
   _time.format(context),
),

10-07 20:53