SORU
22 ŞUBAT 2012, ÇARŞAMBA


ay hesaplama için son gün

Bir sonraki Ayın Son Günü gönderilmek üzere zamanlanmış bir bildirim için zaman hesaplama ile ilgili sorunlar yaşıyorum.

İşte benim kod:

RecurrenceFrequency recurrenceFrequency = notification.getRecurrenceFrequency();
Calendar nextNotifTime = Calendar.getInstance();

Bu satırı inanıyorum sorunlara neden olur:

nextNotifTime.add(recurrenceFrequency.getRecurrencePeriod(), 
                  recurrenceFrequency.getRecurrenceOffset());

Nasıl düzgün bir şekilde bildirimi için bir sonraki ayın son günü ayarlamak için Takvimi kullanabilir miyim?

CEVAP
22 ŞUBAT 2012, ÇARŞAMBA


Calendar.getInstance().getActualMaximum(Calendar.DAY_OF_MONTH);

Bu, geçerli ay için gerçek maksimum verir. Örneğin 29 döndürür sıçrama yıl Şubat.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • H3Ctic (old channel)

    H3Ctic (old

    23 Mart 2011
  • Murray Winiata

    Murray Winia

    2 ŞUBAT 2009
  • tychoadragmire

    tychoadragmi

    20 Mart 2006