現在の日付から前の週と月を取得する必要があります。
だから私は現在の日付追加間隔を再計算できる解決策を見つけました
- dateByAddingTimeInterval
そしてそれのためのこのパラメータ:
[[NSDate date] dateByAddingTimeInterval: -604800.0]
(前週を取得するため)
[[NSDate date] dateByAddingTimeInterval: -2629743.83]
(前月取得用)
週を取得するために私が思うように、この方法は問題なく機能します。なぜなら、毎週は7日であり、間隔は変わらないからです。しかし、月ごとに日数が異なるため、月については問題があります。