どうも、ちょげ(@chogetarou)です。
DatePickerで選択した日付は、時刻まで表示されます。
時刻を表示しないようにするには、どうしたらいいのでしょうか?
方法

時刻を表示しないようにするには、「intl」パッケージを使って、フォーマットします。
まず、パッケージをインポートします。
import 'package:intl/intl.dart';
そして、DatePickerで表示する日付を、DateFormatを使って、フォーマットします。
Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
TextButton(
onPressed: () {
_getDate(context);
},
child: Text('Pick')),
Text(selectedDate != null
? "${DateFormat("yyyy-MM-dd").format(selectedDate!)}"
: "No Pick")
],
),
これで時刻が表示されなくなります。
コメント