コンテンツにスキップ

dart DateTimeの利用方法まとめ#

Dart#

フォーマッタ書式コード

現在時刻でdatetime生成#

DateTime.now();

指定時刻でdatetime生成#

DateTime.utc(1989, 11, 9);

datetime → str(ISO形式)#

DateTime.now().toIso8601String();

datetime → str(指定形式)#

DateFormat('yyyy/MM/dd(E) HH:mm', "ja_JP").format(DateTime.now()) ;

DateFormat形式

str → datetime (ISO形式)#

DateTime.parse('2019-04-30 10:48:27.701406');

parseの受け取り形式

str → datetime (指定形式)#

DateFormat('EEE, d MMM yyyy HH:mm:ss Z').paese('Tue, 18 Sep 2018 11:30:15 +0000');