Flutter 在Flatter中将日历日期时间与yyyy-mm-dd格式进行比较

Flutter 在Flatter中将日历日期时间与yyyy-mm-dd格式进行比较,flutter,datetime,calendar,Flutter,Datetime,Calendar,我有一个日历,日历中的事件添加到这里 映射获取事件=>\u事件 EventStore是另一个类似这样的类 class EventStore{ String subject; String level; String room; EventStore({this.subject,this.level,this.room}); } 现在,我想比较yyyy-mm-dd格式的今天的日期和日历日期格式。我也不知道如何查看日历日期格式 如何将今天的yyyy-mm-dd格式日期与日历日期格

我有一个日历,日历中的事件添加到这里
映射获取事件=>\u事件

EventStore是另一个类似这样的类

class EventStore{
  String subject;
  String level;
  String room;
  EventStore({this.subject,this.level,this.room});
}
现在,我想比较yyyy-mm-dd格式的今天的日期和日历日期格式。我也不知道如何查看日历日期格式
如何将今天的yyyy-mm-dd格式日期与日历日期格式进行比较?这样我就可以在我的应用程序的任何地方显示特定日期的所有事件了?
谁能说,地图上的日期时间格式是什么
映射获取事件=>\u事件

日期时间对象不包含日期格式,从技术上讲,它是自1970年1月1日以来经过的时间数

您可以使用DateTime对象的属性来比较它们

DateTime savedDateTime=getSavedDateFromServer();
DateTime now=DateTime.now();
bool isSameYear=savedDateTime.year==now.year;
bool issamemount=savedDateTime.month==now.month;
//等等。
如果要按日期对对象进行分组,我建议您查看以下内容: