我正在处理 flutter 应用程序,我必须在其中显示时间戳,但我从 api 得到的响应是 24 小时格式,我想在我的应用程序中以 12 小时格式显示时间。
我想以这种格式在应用程序上显示
您能否帮助我了解从 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/