10

私はいくつかの問題について混乱しました:

1: 自動更新サブスクリプションの 1 か月の期間は 30 日ですか、それとも自然月に依存しますか?

サンドボックス モードでしかテストできないので、所要時間はほんの数分です... たぶん、Apple は単純に次のように計算します: 2013\01\15 -> 2013\02\15 -> 2013\03\15. もしそうなら、2番目の問題が発生します

2: 例: 2013\03\31 で毎月の自動更新サブスクリプションを購入します。2013\04 には 30 日しかないため、サブスクリプションの expires_date は何ですか? 2013\04\30 または 2013\05\01 またはその他の日付 ?

4

2 に答える 2

5

30 日ではなく 1 か月追加されます。1ヶ月の日数は変動します。したがって、3/31 にサブスクリプションを購入すると、4/30 に終了します。

NSDate、NSCalendar、および NSDateComponents を使用して、日付に月を追加し、それがどれくらい続くかを確認できます。詳細はこちら:今日から 1 か月を表すように NSDate を変更する

于 2013-03-14T14:30:05.217 に答える