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

  • Android Developers

    Android Deve

    9 Kasım 2007
  • hidetake takayama

    hidetake tak

    3 Mart 2009
  • optionalinfo

    optionalinfo

    29 EKİM 2005