当前位置: 首页 > 知识库问答 >
问题:

如何在Flatter中将字符串变量解析为Datetime?

欧渝
2023-03-14

我正在尝试使用DateTime.parse()函数将String变量转换为DateTime。我以这种格式“00:00:00”获取变量中的字符串。但是当parse函数在其上运行时,它说它是无效的日期格式。

共有2个答案

司寇高峯
2023-03-14

DateTime日期=DateTime。解析('2012-02-27'停止时间显示);

2012-02-27这是完成格式的任何虚拟日期

这解决了我的问题,但我认为@KuKu解决方案更精确..

顾俊哲
2023-03-14

您可以使用日期格式类来执行此操作。

DateFormat timeFormat = DateFormat('hh:mm:ss');
DateTime time = timeFormat.parse(stoptimetodisplay);
 类似资料:
  • 问题内容: 我试图解析一个字符串,以分隔字符串中的列表。我目前有字符串: 有什么方法可以解析字符串,以便字典键是列表的第一个元素,而键的值是元素的下一个。例如: 问题答案: insted的的,你可以有列表: 您可以使用从字符串解析Python数据结构

  • 问题内容: 我有这个字符串:10,692,467,440,017.120(是一个数字)。 我想将其解析为BigDecimal。问题是我没有尝试过DecimalFormat和NumbeFormat。有什么帮助吗? 问题答案: 试试这个 如果要构建具有I18N支持的应用程序,则应使用 还请记住,它可能会引发a,因此您需要处理它(使用try / catch)或引发它,然后让程序的另一部分处理它

  • 问题内容: 我有一个弦 然后,我想将其解析为sqlDate。并将其插入数据库。 是否可以将该字符串解析为sqlDate?!?! 是的,SQL日期格式为“ yyyy-mm-dd” 问题答案: 用于将String日期解析为java.util.Date 然后使用millis将其转换为java.sql.Date

  • 问题内容: 我有类似的问题,但是我不知道这个词是什么 它应该打印出来 所以我想知道是否有实际的方法或函数可以用来检索用作字符串的变量名。 问题答案: 您基本上是在问“我的代码如何发现对象的名称?” 一个报价从弗雷德里克Lundh开发(在comp.lang.python)是 特别 适用于本案。 获得在门廊上找到的那只猫的名字的方法相同:猫(对象)本身无法告诉您它的名字,并且它并不在乎–因此,找出猫叫

  • 问题内容: 我想int放入一个。这是我目前正在做的事情: 我必须为几个不同的数字运行程序,所以我想做一个循环。但是像这样插入变量不起作用: 如何在字符串中插入变量? 问题答案: 当跟随字符串时,%运算符允许你通过格式代码(在本例中为%d)将值插入该字符串。有关详细信息,请参阅Python文档:

  • 我如何能使这工作? 它会给出以下错误: "无效的日期格式31.01.2020 00:00:00"