在Flutter(Dart)中将字符串解析为DateTime [英] Parse string to DateTime in Flutter (Dart)

查看:2406
本文介绍了在Flutter(Dart)中将字符串解析为DateTime的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试将格式为 23.1.2020的String解析为DateTime对象,但对我而言没有任何用处。我尝试使用一些包,例如intl或date_format,但是这些包都无法完成工作。

I am trying to parse String formatted like "23.1.2020" to DateTime object, but nothing works for me. I tried to use some packages like intl or date_format, but none of these can do the job.

DateTime todayDate = DateTime.parse("12.04.2020");
formatDate(todayDate, [yyyy, '/', mm, '/', dd, ' ', hh, ':', nn, ':', ss, ' ', am])

您有任何想法,如何解析它?

Do you have any idea, how to parse this?

谢谢。

推荐答案

好的,我找到了方法:

import 'package:intl/intl.dart';

DateFormat format = DateFormat("dd.MM.yyyy");
print(format.parse(date));

感谢您的时间!

这篇关于在Flutter(Dart)中将字符串解析为DateTime的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆