feat(update):更新时间组件星期显示

This commit is contained in:
2026-04-16 15:49:57 +08:00
parent be5b5bb951
commit d6f27690c6
6 changed files with 260 additions and 196 deletions

View File

@@ -64,7 +64,7 @@ class _MyHomePageState extends State<MyHomePage> {
tapAction: (value) {
final startTime = value['startTime'] as DateTime?;
setState(() {
_singleDateText = _formatDate(startTime);
_singleDateText = _formatDateWithWeekday(startTime);
});
},
),
@@ -194,4 +194,14 @@ class _MyHomePageState extends State<MyHomePage> {
dateTimeUtilsType: DateTimeUtilsType.yearMonthDay,
);
}
String _formatDateWithWeekday(DateTime? date) {
if (date == null) {
return '未选择';
}
return '${DateTimeUtils.dateTimeUtilsTool(
dateTime: date.toIso8601String(),
dateTimeUtilsType: DateTimeUtilsType.yearMonthDayWord,
)} ${DateTimeUtils.getWeekDay(date)}';
}
}