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

  • arnejann

    arnejann

    3 Kasım 2007
  • jonathepianist

    jonathepiani

    31 Temmuz 2008
  • Mindy

    Mindy

    20 NİSAN 2006