Flutter CupertinoDatePicker 中的自定义日期格式?

问题描述 投票:0回答:1

我正在使用 Flutter 的

CupertinoDatePicker 
选择日期,但我想使用自定义日期格式作为
Monday, April 10, 2024
。但是,我找不到更改格式的方法。虽然
CupertinoDatePicker 
有设置
mode 
dateOrder
的选项,但不符合要求。

预期的日期格式为

Monday, April 10, 2024

flutter
1个回答
0
投票

您可以使用

intl
包来实现这一点。

String getFormattedDate(DateTime dateTime) {
    return DateFormat('EEEE, MMMM d, yyyy').format(dateTime);
  }

传递您选择的日期,您从

onDateTimeChanged

获得
© www.soinside.com 2019 - 2024. All rights reserved.