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

转换日期和时间在飞镖[重复]

上官斌
2023-03-14

从API中,我得到这样的消息:“2022-05-12T15:55:03.000000Z”我的问题是,我如何才能做到:12.05.2022,15:55

我的问题是,这里有什么简单的方法吗?否则我可以用字符串方法慢慢地和部分地转换它,但我想一定有更好、更合适的方法?

提前感谢您

共有1个答案

叶智
2023-03-14

您可以使用 DateFormat 将日期作为字符串以您想要的方式格式化

String x = "2022-05-12T15:55:03.000000Z";

DateTime y = DateTime.parse(x);
  final DateFormat formatter = DateFormat('dd.MM.yyyy, HH:mm');
  final String formatted = formatter.format(y);
  print(formatted); // 12.05.2022, 15:55
 类似资料:
  • 我如何重新格式化、转换或从Dart/Flutter中的字符串中提取日期和时间?字符串来自我的MySQL数据库中的默认时间戳; 但是我不确定用什么作为regex。

  • 我试图改变从API返回的日期字符串的格式。下面的日期格式输入字符串在java中工作正常,但在Dart中则不行。

  • 主要内容:标签属性,JSF <f:convertDateTime>实例,JSF <f:convertDateTime>实例2标签用于将用户输入转换为指定的日期。 您可以通过将组件标签内的标签嵌套来将组件的数据转换为。 标签有几个属性,可以指定数据的格式和类型。 标签属性 属性 类型 描述 binding DateTimeConverter 它用于将转换器绑定到受委托Bean属性。 dateStyle String 它用于定义由指定的日期或日期字符串的日期部分的格式。 只适用于是或,如果未定义。

  • 我有一个熊猫列,其中包含时间数据和列数据类型是对象。 如何将列转换为Datatime

  • 问题内容: 有谁知道如何将JS dateTime转换为MySQL datetime?还有一种方法可以向JS日期时间添加特定的分钟数,然后将其传递给MySQL日期时间? 问题答案: 尽管JS确实拥有足够的基本工具来执行此操作,但它相当笨拙。