SORU
17 HAZİRAN 2009, ÇARŞAMBA


Nasıl bir tarih için bir gün eklemek için?

Belirli bir tarih için bir gün eklemek istiyorum. Bunu nasıl yapabilirim?

Date dt = new Date();

Şimdi bu tarih için bir gün eklemek istiyorum.

CEVAP
17 HAZİRAN 2009, ÇARŞAMBA


Verilen birkaç olasılık var Date dt:

Çözüm 1:Bunun için Calendar sınıfını kullanabilirsiniz:

Calendar c = Calendar.getInstance(); 
c.setTime(dt); 
c.add(Calendar.DATE, 1);
dt = c.getTime();

Çözüm 2:Ciddi olarak düşünmelisinizJoda-Time library, Date sınıfının çeşitli eksiklikleri nedeniyle. Joda-Zaman ile aşağıdakileri yapabilirsiniz:

DateTime dtOrg = new DateTime(dt);
DateTime dtPlusOne = dtOrg.plusDays(1);

Çözüm 3:İleJava 8ayrıca yeni kullanabilirsinizGenel amaçlı 310API Joda-Zaman esinlenerek ():

LocalDateTime.from(dt.toInstant()).plusDays(1);

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ElChakotay Andrich

    ElChakotay A

    10 EKİM 2013
  • Slave Boy Films - Fandom from a Galaxy Far Far Away

    Slave Boy Fi

    12 HAZİRAN 2009
  • SPBedition

    SPBedition

    24 HAZİRAN 2013