ドキュメントで確認できるDateTime.now()
のは Timespan も返すことだけですが、必要なのは日付だけです。
88585 次
13 に答える
49
タイムスタンプなしで日付のみが必要な場合。intl パッケージの助けを借りることができます。
main() {
var now = new DateTime.now();
var formatter = new DateFormat('yyyy-MM-dd');
String formattedDate = formatter.format(now);
print(formattedDate); // 2016-01-25
}
これには intl パッケージが必要です:
dependencies:
intl: ^0.16.1
そして最後にインポートします:
import 'package:intl/intl.dart';
于 2016-01-25T20:49:33.533 に答える
4
コア ライブラリには、時間のない日付をモデル化するクラスはありません。を使用する必要がありますnew DateTime.now()
。
日付はタイムゾーンに依存することに注意してください。パリはシアトル2016-01-20 02:00:00
と同じ時刻ですが、日は同じではありません。2016-01-19 17:00:00
于 2016-01-20T21:35:25.017 に答える