SORU
25 Mayıs 2009, PAZARTESİ


Java: getMinutes ve getHours

Nasıl Date.getHours Date.getMinutes kaldırılmış olduğundan beri Saat ve Dakika mı? Google Arama bulduğum örnekler itiraz yöntemler kullanılır.

CEVAP
25 Mayıs 2009, PAZARTESİ


Standart java yerine Joda Time kullanmayı deneyin.açıklama.Tarih dersleri. Joda Time library tarihleri işlemek için çok daha iyi bir API var.

DateTime dt = new DateTime();  // current time
int month = dt.getMonth();     // gets the current month
int hours = dt.getHourOfDay(); // gets hour of day

Joda Time library kullanarak artılarını ve eksilerini için question bu bakın.

Joda Zaman standart bir bileşen olarak Java gelecekteki bir sürüm için JSR-310 bakın eklenebilir.


Geleneksel java kullanmalısınız.açıklama.Tarih ve java.açıklama.Takvim sınıfları, kendi JavaDoc yardım (java.util.Calendar java.util.Date).

Bu gibi geleneksel sınıflarda verilen Tarih örneğinden alanları getirmek için kullanabilirsiniz.

Date date = new Date();   // given date
Calendar calendar = GregorianCalendar.getInstance(); // creates a new calendar instance
calendar.setTime(date);   // assigns calendar to given date 
calendar.get(Calendar.HOUR_OF_DAY); // gets hour in 24h format
calendar.get(Calendar.HOUR);        // gets hour in 12h format
calendar.get(Calendar.MONTH);       // gets month number, NOTE this is zero based!

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jeremy Stark

    Jeremy Stark

    23 Mayıs 2010
  • UsherVEVO

    UsherVEVO

    15 EKİM 2009
  • Video Copilot

    Video Copilo

    21 EYLÜL 2006