flutter 使用day.dart格式将小时12转换为0

xe55xuns  于 2023-05-08  发布在  Flutter
关注(0)|答案(1)|浏览(112)

我正在使用库day.dart(https://github.com/dayjs/day.dart/blob/master/API.md#format-format)来格式化flutter/dart应用程序中的日期,当我使用格式为'h:mm A'的格式调用format时,它返回类似于0:00 AM的内容,而我喜欢12:00 AM。
根据文档,它看起来应该返回12:00 AM。我错过什么了吗?这是图书馆的bug吗?如果有人对使用Day.dart与只是约会时间我愿意接受任何建议!

pxiryf3j

pxiryf3j1#

在dart中使用intl

import 'package:intl/intl.dart';

void main(final List<String> args) {
  print(
      DateFormat("hh:mm a").format(DateTime.parse("2000-10-31T00:00:00.000")));
}

输出:

12:00 AM

相关问题