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

  • ASUS North America

    ASUS North A

    12 AĞUSTOS 2008
  • MrOctopi

    MrOctopi

    6 Aralık 2010
  • pleated-jeans

    pleated-jean

    6 HAZİRAN 2013