我正在处理 flutter 应用程序,我必须在其中显示时间戳,但我从 api 得到的响应是 24 小时格式,我想在我的应用程序中以 12 小时格式显示时间。 flutter - 如何在 dart 中将时间戳字符串从 24 小时格式转换为 12 小时格式?-LMLPHP

我想以这种格式在应用程序上显示 flutter - 如何在 dart 中将时间戳字符串从 24 小时格式转换为 12 小时格式?-LMLPHP
您能否帮助我了解从 24 小时到 12 小时进行格式化的最简单方法?

最佳答案

Dart intl 框架可帮助您将日期/时间格式化为您想要的任何类型。

https://pub.dev/packages/intl

特别是对于您的情况,您可以使用此代码。

DateFormat("h:mma").format(date);

关于flutter - 如何在 dart 中将时间戳字符串从 24 小时格式转换为 12 小时格式?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59270847/

10-16 23:09