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

  • boburnham

    boburnham

    11 Temmuz 2006
  • dhcrr's channel

    dhcrr's chan

    2 Ocak 2007
  • engineerguy

    engineerguy

    10 Ocak 2010