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

  • EmbarkToHeaven

    EmbarkToHeav

    3 EYLÜL 2007
  • Jack Vale Films

    Jack Vale Fi

    8 ŞUBAT 2007
  • Kenneth Håkonsen

    Kenneth Håk

    13 Mart 2011