[Dart]DateTimeから曜日を取得するには?

Dart

どうも、ちょげ(@chogetarou)です。

DateTimeの日付から曜日を取得する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

DateTimeから日付を取得するには、weekdayを使います。

具体的には、「dt.weekday」のように、DateTimeのweekDayプロパティにアクセスします。

dt.weekday; //weekdayプロパティにアクセス

weekdayプロパティは、曜日に合わせて「1〜7」の値を返します。

weekdayプロパティで返す値は、月曜日を「1」、火曜日は「2」、・・・、日曜日は「7」のように割り振らています。

使用例

void main() {
  var dt = DateTime.now();
  var dt2 = DateTime.now().add(Duration(days: -2));
  
  print(dt2.weekday); //1
  print(dt.weekday); //3
}

コメント

タイトルとURLをコピーしました