2013-03-14 11 views
5

Bugün:?Otomatik yenilenebilir abonelikler: bir ay kadar süre bazı konularda karışıktı

1: Otomatik yenilenebilir abonelik bir ay süresi 30 gündür yoksa doğal bir ay bağlıdır?

Yalnızca sanal modda test test edebildiğim için süre sadece birkaç dakikadır ... Belki de Apple sadece bunu şöyle hesaplar: 2013 \ 01 \ 15 -> 2013 \ 02 \ 15 -> 2013 \ 03 \ 15. Eğer öyleyse, ikinci sorun

2 gelir: Örneğin: 2013 \ 04 sadece 2013, 30, sonra aboneliklerimin expires_date nedir çünkü 2013 \ 03 \ 31 aylık otomatik yenilenebilir abonelik satın alır? 2013 \ 04 \ 30 veya 2013 \ 05 \ 01 veya başka bir tarihte? Google'da ağır aramadan sonra

, ben

teşekkür ederim ... Benim kötü İngilizce için üzgün ... cevap buldu olamaz.

+0

elbette, makbuzları doğrulamak için tarihi bulmak için elmadan expires_date olsun kullanabilirsiniz, sadece expires_date hesaplamak için kullanılan kural elma konw istiyorum! –

cevap

2

30 gün değil, 1 ay ekleniyor. 1 ay içindeki gün sayısı değişir. Dolayısıyla, 3/31 tarihinde bir abonelik satın alma 4/30 tarihinde sona erecek.

NSDate, NSCalendar ve NSDateComponents öğelerini bir tarihe bir ay eklemek ve ne kadar süreceğini görmek için kullanabilirsiniz. Daha fazla bilgi: Modifying NSDate to represent 1 month from today

+0

Thanks.BTW, Ben sadece şunu biliyorum: Ay takvimi, 2013 355 gün var, 2014 383 ... inanılmaz –

İlgili konular