特定の日付が月であるか、親の日付までの週であるかを知るにはどうすればよいですか?

BigFire

現在の日付から予定の日付まで、ユーザーに予定を思い出させるプログラムがあるとしましょう。特定の日付が予定の1週間か、1か月かを調べたいと思います。

var startDate = startDate
let calendar = Calendar.current

let fmt = DateFormatter()
fmt.dateFormat = "yyyy-MM-dd"

while startDate <= endDate {

    var  newDate = calendar.date(byAdding: .day, value: 1, to: startDate)!


    if newDate is a month to endDate {

        //schedule reminder
    }

    if newDate is a week to endDate{

        //schedule reminder
    }

現在の日付が予定の週/月であるかどうかを確認するにはどうすればよいですか?

羊飼いデビッド

日付比較を使用する必要はありませんCalendar.date(byAdding:value:to:)。正しいコンポーネントを使用して渡すだけで、通知日付を生成できます。1週間/月前の日付を設定するにはendDate-1に渡します。

let oneWeekBeforeAppointment = Calendar.current.date(byAdding: .weekOfYear, value: -1, to: endDate)!
let oneMonthBeforeAppointment = Calendar.current.date(byAdding: .month, value: -1, to: endDate)!

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

特定の日付がある場合、前週のその日の日付を取得するにはどうすればよいですか?

分類Dev

特定の週の特定の日の日付を取得するにはどうすればよいですか?

分類Dev

特定の日付がDSTの日付であるかどうかを確認するにはどうすればよいですか?

分類Dev

PHPで2つの日付が同じ週にあるかどうかを確認するにはどうすればよいですか?

分類Dev

月の最終日が週末に当たる月の最終金曜日の日付を取得するにはどうすればよいですか

分類Dev

の特定の日付が現在の月の最後の丸1週間であるかどうかを返す特定の関数はありますか

分類Dev

整数形式のDDMMYYYYの日付がありますが、日と月と年を区切るにはどうすればよいですか?

分類Dev

Pythonで日付が他の2つの日付の間にあるかどうかを確認するにはどうすればよいですか?

分類Dev

日付値が先月の日付範囲内にあることを確認するにはどうすればよいですか?

分類Dev

PHPに年と週番号(ISO-8601の週番号)の両方がある場合、日付を取得するにはどうすればよいですか?

分類Dev

Javaで日付が2つの日付の間にあるかどうかを判断するにはどうすればよいですか?

分類Dev

週に2つの日付に日付を追加するにはどうすればよいですか?

分類Dev

先週の日曜日の日付を取得するにはどうすればよいですか?

分類Dev

Javaで日付が特定の時刻より前であるかどうかを確認するにはどうすればよいですか?

分類Dev

現在の日付が1月の場合、現在の日付から1か月前の日付を取得するにはどうすればよいですか?

分類Dev

特定の日付の後に最も近い空き時間を見つけるためのSQLクエリがあります。この日付より前の日付も検索するようにするにはどうすればよいですか?

分類Dev

iCalを使用して、日付から特定の月の1日の最後の出現までを指定するにはどうすればよいですか?

分類Dev

SSRS 1日遅れで月の最初の日付を取得するにはどうすればよいですか?

分類Dev

この形式 (2017 年 3 月 20 日) のように現在の週の日付の範囲を取得するにはどうすればよいですか?

分類Dev

特定の日付が過ぎたら、その日付に1か月を追加するにはどうすればよいですか?

分類Dev

Excelから解析された日付が通常の形式(例:2019年1月1日)であるか、OA日付形式であるかを確認するにはどうすればよいですか?

分類Dev

特定のコマンドをだまして、それが別の日付であると思わせるにはどうすればよいですか?

分類Dev

日付変数内の特定の月を連結するにはどうすればよいですか?

分類Dev

配列の日付が日付範囲内にあるかどうかを確認するにはどうすればよいですか?

分類Dev

レールはどのようにして現在の日付を知るのですか?昨日まで日付を偽装する必要があります

分類Dev

特定の日付を取得するにはどうすればよいですか?

分類Dev

PHPで現在の月と来月の日付を表示するにはどうすればよいですか?

分類Dev

jqueryでこの日付から1週間を減算するにはどうすればよいですか?

分類Dev

Java:日付が特定の範囲内にあるかどうかを確認するにはどうすればよいですか?

Related 関連記事

  1. 1

    特定の日付がある場合、前週のその日の日付を取得するにはどうすればよいですか?

  2. 2

    特定の週の特定の日の日付を取得するにはどうすればよいですか?

  3. 3

    特定の日付がDSTの日付であるかどうかを確認するにはどうすればよいですか?

  4. 4

    PHPで2つの日付が同じ週にあるかどうかを確認するにはどうすればよいですか?

  5. 5

    月の最終日が週末に当たる月の最終金曜日の日付を取得するにはどうすればよいですか

  6. 6

    の特定の日付が現在の月の最後の丸1週間であるかどうかを返す特定の関数はありますか

  7. 7

    整数形式のDDMMYYYYの日付がありますが、日と月と年を区切るにはどうすればよいですか?

  8. 8

    Pythonで日付が他の2つの日付の間にあるかどうかを確認するにはどうすればよいですか?

  9. 9

    日付値が先月の日付範囲内にあることを確認するにはどうすればよいですか?

  10. 10

    PHPに年と週番号(ISO-8601の週番号)の両方がある場合、日付を取得するにはどうすればよいですか?

  11. 11

    Javaで日付が2つの日付の間にあるかどうかを判断するにはどうすればよいですか?

  12. 12

    週に2つの日付に日付を追加するにはどうすればよいですか?

  13. 13

    先週の日曜日の日付を取得するにはどうすればよいですか?

  14. 14

    Javaで日付が特定の時刻より前であるかどうかを確認するにはどうすればよいですか?

  15. 15

    現在の日付が1月の場合、現在の日付から1か月前の日付を取得するにはどうすればよいですか?

  16. 16

    特定の日付の後に最も近い空き時間を見つけるためのSQLクエリがあります。この日付より前の日付も検索するようにするにはどうすればよいですか?

  17. 17

    iCalを使用して、日付から特定の月の1日の最後の出現までを指定するにはどうすればよいですか?

  18. 18

    SSRS 1日遅れで月の最初の日付を取得するにはどうすればよいですか?

  19. 19

    この形式 (2017 年 3 月 20 日) のように現在の週の日付の範囲を取得するにはどうすればよいですか?

  20. 20

    特定の日付が過ぎたら、その日付に1か月を追加するにはどうすればよいですか?

  21. 21

    Excelから解析された日付が通常の形式(例:2019年1月1日)であるか、OA日付形式であるかを確認するにはどうすればよいですか?

  22. 22

    特定のコマンドをだまして、それが別の日付であると思わせるにはどうすればよいですか?

  23. 23

    日付変数内の特定の月を連結するにはどうすればよいですか?

  24. 24

    配列の日付が日付範囲内にあるかどうかを確認するにはどうすればよいですか?

  25. 25

    レールはどのようにして現在の日付を知るのですか?昨日まで日付を偽装する必要があります

  26. 26

    特定の日付を取得するにはどうすればよいですか?

  27. 27

    PHPで現在の月と来月の日付を表示するにはどうすればよいですか?

  28. 28

    jqueryでこの日付から1週間を減算するにはどうすればよいですか?

  29. 29

    Java:日付が特定の範囲内にあるかどうかを確認するにはどうすればよいですか?

ホットタグ

アーカイブ