[Swift]Dateが今日かチェックするには?

Swift

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

特定のDateが今日かどうかをチェックする方法を紹介します。

スポンサーリンク

方法

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

Dateが今日かチェックするするには、Calendarを使います。

まず、Caledar.current.isDateInToday()を呼び出します。

そして、isDateInTodayの引数にチェックするDateを指定します。

Calendar.current.isDateInToday(date) //dateが今日かどうか

Calendar.current.isDateInTodayは、引数のDateが今日ならば「true」、そうでなければ「false」を返します。

使用例

let today = Date()
let nextDay = Calendar.current.date(byAdding: .day, value: 1, to: today)!

print(Calendar.current.isDateInToday(today)) //true
print(Calendar.current.isDateInToday(nextDay)) //false

オススメの記事

[Swift]Dateの次の日を取得するには?

[Swift]Dateの時間を取得するには?

[Swift]Dateの年を取得するには?

コメント

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