你好吗 ?
我的后端只接受这种格式的日期和时间 2019-03-24 11:00:00
我在我的应用程序日历小部件中使用来获取日期,并以这种格式打印日期 2019-04-24 12:00:00.000Z 我使用此代码来获取时间
TimeOfDay _time = new TimeOfDay.now();
Future<Null> _selecTime(BuildContext context) async {
final TimeOfDay picked = await showTimePicker(
context: context,
initialTime: _time,
);
if (picked != null && picked != _time) {
print('${_time.toString()}');
setState(() {
_time = picked;
});
}
}
我得到这个 TimeOfDay(07:37)
那么我怎样才能获得像这样的日期格式 2019-04-24 以及像这样的时间 11:00:00 我会处理它
thanks
您可以使用国际套餐
这是一个例子:
import 'package:intl/intl.dart';
main() {
var now = new DateTime.now();
var dateFormat = new DateFormat('yyyy-MM-dd HH:mm:ss');
String formattedDate = dateFormat.format(now);
print(formattedDate); // 2019-04-28 09:02:29
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)