如何在 Flutter 中显示日期或时间?

瓦迪姆

如果今天没有发送消息,我想显示日期,或者如果今天发送消息,则显示时间。

我使用 Firebase 服务器,在该服务器上为我发送的每条消息保存服务器时间戳。

这是我的代码的摘录:

 Text(
    snapshot.data.documents[0]["time"] == DateTime.now()
        ? DateFormat.Hm().format(snapshot.data.documents[0]["time"].toDate()).toString()
        : DateFormat.yMd().format(snapshot.data.documents[0]["time"].toDate()).toString(),
    style: TextStyle(
      color: Colors.grey,
      fontSize: 15.0,
      fontWeight: FontWeight.bold,
    ),
  )

不幸的是,我的代码只给了我日期。此外,日期输出如下:3/27/2021。但是,我希望日期显示如下:03/27/2021。

引擎感应

第一种情况会像

DateTime dateTime = DateTime.now();

Text(dateTime.difference(yourCurrentDay).inDays == 0 ? DateFormat.Hm()
                                          .format(snapshot
                                              .data.documents[0]["time"]
                                              .toDate())
                                          .toString()
                                      : DateFormat.yMd()
                                      .format(snapshot
                                      .data.documents[0]["time"]
                                      .toDate())
                                      .toString())

试试简单的格式化方法。你最后的问题不清楚。

 DateFormat formater = DateFormat('MM/dd/yyyy');
 String formatted = formater.format(now);
 print(formatted); 

 03/27/2021

更多在这里....在这里输入链接描述

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在WPF数据网格中仅显示日期而不显示日期和时间?

如何在Flutter中并排显示按钮?

如何在Flutter中更改日期和时间格式?

如何在Flutter中读取Firestore时间戳

如何在Flutter中为Cupertino Datepicker设置最大日期?

如何在Flutter中显示iOS和Android(本地)上的不同日期选择器?

在SQLlite Flutter中单击按钮时如何显示当前日期时间?

如何在Flutter的BottomNavigationBar中显示图像?

如何在Flutter中检查当前日期和时间是否在两个给定的日期和时间之间

如何在Flutter中像Youtube一样显示时间

如何在React JS中实时显示时间和日期?

如何在chart_flutter时间序列中实现数据?

如何在flutter中实现日历功能以在DateTimePickerFormField中显示当前日期之后到2天之后的日期

如何在 GNOME 中按时间显示日期

如何在 AngularJS 中只显示日期时间?

如何在 Flutter 中格式化 DateTime,如何在 Flutter 中获取当前时间?

如何在 Flutter 中显示 Android Activity?

如何在 Flutter 中显示 AlertDialog

如何在 Flutter 中创建日期和时间的自定义列表视图?

Flutter:如何在 DatePicker 中仅启用某些日期

Flutter 如何在 alertDialog 中显示视频

如何在 Flutter 中显示 SnackBar?

如何在 Flutter 中以 24 小时格式显示当前时间,而不使用 AM 或 PM?

Flutter 中的日期时间

如何在flutter中的按钮上显示时间

如何在flutter中以dd/mm/yy格式显示firestore的时间戳

flutter 如何显示时间和日期

如何在 Flutter 中保存从 DateTimeField 中选择的日期时间

如何在 Flutter 中显示 ipfs 图像