如何解决在 Flutter 中识别字符串中的日期
我需要实现“在 Flutter(Dart) 中识别字符串中的日期”。 首先,我搜索了“识别字符串中的日期”,然后找到了 this 网址。 这个网址就像我想要的那样工作。 但是我在 Flutter(Dart) 需要这个。
有谁知道我怎样才能实现这个功能?
顺便说一句,我找不到任何酒吧。
编辑:示例字符串“明天下午 2 点可以吗”。我需要识别像“03.01.2021 14:00:00”这样的日期。
编辑 2:想象一个表单,它有一些字段,如标题、开始日期等。当用户将标题设置为“明天早上与朋友见面”时,我想将开始日期字段设置为明天的完整日期(如果今天是 02.01.2021,那么字段应该是 03.01.2021)。
也添加了。
谢谢大家,
Utku Y.
编辑 3:现在我们将使用 this short way。
解决方法
我怀疑您可以将英文描述或实际的 ANTLR 代码翻译为 https://pub.dev/packages/petitparser。您也可以使用由较小的正则表达式构建的正则表达式来实现。
,DateTime
有一个 parse
方法
var parsedDate = DateTime.parse('1974-03-20 00:00:00.000');
https://api.dartlang.org/stable/dart-core/DateTime/parse.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。