How can I only Display the Date and the day without the time in flutter. And I want a list of only a week of a month displayed and when the week end, the next round of week will be displayed. Also, when I push a button in one value of a list everything will be the same and all of the button will disappear, I just want to edit one line, can someone please help me.
any answer is appreciated. thank you.

```
 DateFormat formatter = DateFormat('MM/dd (E)');
 final items = List.generate(7, (i) {
 DateTime date = DateTime.now();
 return formatter.format(date.add(Duration(days: i)));
});
 body:
  Column(children: <Widget>[
    Text('Humpty Dumpty', style: TextStyle(fontSize: 30.0,fontWeight: FontWeight.bold),),
    Expanded( child:
      ListView.builder(
      itemCount: items.length,
      itemBuilder: (BuildContext context, index) {
        return ListTile(
          title: Wrap (
            spacing: 20, // to apply margin in the main axis of the wrap
            runSpacing: 20, // to apply margin in the cross axis of the wrap
            children: <Widget>[Text('${items[index]}'),Text('${text.toString()}')]),
          trailing:
          Visibility(
              visible: viewVisible,
              child: ElevatedButton(
                child: Text('登　録'),
                style: ElevatedButton.styleFrom(primary: Colors.indigo[700],
                ), onPressed: () {
                if (viewVisible) {
                  ButtonClicked();
                }
                _awaitReturnValueFromSecondScreen(context);
              },
          )),
        );
        },
      )
    )
  ]
  ),
);

```

}