DateTimeクラス

Dart

Dart DateTimeクラスの使い方:日付・時間の取得と操作解説マップ

Dartにおける「DateTime(日付・時間)」クラスを体系化。現在日時の取得、定数・プロパティ、時間の計算(add/subtract)や比較、文字列変換(parse/toIso8601String)など、主要メソッドの使い方を1枚で俯瞰できる解説マップ。
Dart

Dart DateTimeクラスのparse()メソッドとtryParse()メソッド

Dart DateTimeクラスのparse()メソッドとtryParse()メソッドは引数として渡された日時フォーマットを解析してDateTime型を返す。
Dart

Dart DateTimeクラスtoLocal()メソッドとtoUtc()メソッド

Dart DateTimeクラスのtoLocal()メソッドはUTC(世界協定時)をローカル時間に変換し、toUtc()メソッドはローカル時間をUTCに変換する。
Dart

Dart DateTimeクラスtoIso8601String()メソッド

DartのDateTimeクラスtoIso8601String()メソッドは時刻をISO-8601形式で出力する。
Dart

Dart DateTimeクラスdifference()メソッド

Dart DateTimeクラスのdifference()は時刻と時刻の差分をDuration型で返すメソッド。
Dart

Dart DateTimeクラスcompareTo()メソッド

Dart DateTimeクラスcompareTo()はDateTimeクラスのインスタンスを比較するメソッド。
Dart

Dart DateTimeクラスisAtSameMomentAs()メソッド

Dart DateTimeクラスisAtSameMomentAs()は比較対象と同時刻か確認する。
Dart

Dart DateTimeクラスisBefore()メソッド

Dart DateTimeクラスisBefore()メソッドは比較対象より時刻が前か確認する。
Dart

Dart DateTimeクラスisAfter()メソッド

Dart DateTimeクラスのisAfter()メソッドは比較対象より時刻が経過しているか確認する。
Dart

Dart DateTimeクラスsubtract()メソッド

Dart DateTimeクラスのsubtract()メソッドは引数として渡した値でDateTimeクラスのコンストラクタから日時を減算する。