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

  • jbignacio

    jbignacio

    13 Mart 2006
  • thepoke64738

    thepoke64738

    17 HAZİRAN 2011
  • Viktorija A.

    Viktorija A.

    28 Mart 2009