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

  • BSA

    BSA

    9 NİSAN 2012
  • HTC

    HTC

    12 Ocak 2006
  • Attempts at least

    Attempts at

    1 Ocak 2007