SORU
14 Mart 2012, ÇARŞAMBA


Nasıl JodaTime ile belirli bir ayın son tarih almak için?

İlk tarih (org.joda.time.LocalDate) bir ay ve son bir tane almak istiyorum. İlk başlarken basit, ama son elde ay farklı uzunlukta ve Şubat uzunluğu bile yılda değişir gibi bazı mantık ihtiyacı var gibi görünüyor. Bu zaten JodaTime için yerleşik bir mekanizma var ya da bunu uygulamaya miyim?

CEVAP
14 Mart 2012, ÇARŞAMBA


Hakkında:

LocalDate endOfMonth = date.dayOfMonth().withMaximumValue();

dayOfMonth() "gün ay" alanında kaynak LocalDate bilen bir yol. gösteren döndürür LocalDate.Property

Böyle bir şey withMaximumValue() yöntem bile documented Bu özel görev için tavsiye edilir:

Bu işlemi ayda uzunlukları farklı olarak ayın son günü bir LocalDate elde etmek için yararlıdır.

LocalDate lastDayOfMonth = dt.dayOfMonth().withMaximumValue();

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Elly

    Elly

    3 EKİM 2005
  • TouchePro

    TouchePro

    27 EYLÜL 2007
  • Truc Minh

    Truc Minh

    23 Ocak 2011