2011-06-24 21 views
5

. Bu formattaki zamanı "ss: aa/dak" olarak görüntülemek istiyorum. Time.format işlevini kullanmayı denedim ancak doğru şekilde kullanıp kullanmadığımı bilmiyorum.Android Zaman Sınıf biçimi süresi

Teşekkür

+0

[Bu] (http://stackoverflow.com/questions/454315/how-do-you-format-date-and-time-in-android) yardımcı olabilir. – Mudassir

+0

cevabın altında denediniz mi? – Nikhil

+1

[Zaman sınıfını kullanmayın] (https://code.google.com/p/android/issues/detail?id=76439). Gelecekte kaldırılacak ve bununla ilgili birçok sorun var. –

cevap

10

bu deneyin ..

SimpleDateFormat timeFormat = new SimpleDateFormat("hh:mm aa"); 
Date dt = new Date(); 
String strValue = timeFormat.format(dt); 
+2

"HH: mm aa" kastediyorsunuz demektir – sudocode

+2

Bu soruya cevap vermiyor ... "Android'in Zaman Sınıfı" nı belirtti ve çözümünüz Java Tarihini kullanıyor! – Zordid

+0

OP'nin ne istediğini gerçekten bilmediğini düşünüyorum. –

7
Time time = new Time(); 
time.set(0, 0, 17, 4, 5, 1999); 
Log.i("Time", time.format("%d.%m.%Y %H:%M:%S")); 
+0

[Zaman sınıfını kullanmayın] (https://code.google.com/p/android/issues/detail?id=76439). Gelecekte kaldırılacak ve bununla ilgili birçok sorun var. –

4

deneyin:

Cevabınız türetilmiş, ancak bu link ile sınırlı değildir edilebilir

String strTime = time.format("%I:%M %p"); 
, bir C++ referans "ctime" hakkında: http://www.cplusplus.com/reference/ctime/strftime/ Bu bağlantıyı buldum kendi çalışmamda kullanılan dize formatlarını çok yararlı çözüyor.

Android.Text.Format.Time.Format docs şey bildiğini varsayar: nerede veya Linux kullanan tanıdık (veya terminalinde bir Mac) olmasaydı bazı yaratıcı web arama gerektiren veya bilebilir strftime "insan" sayfasını okumayı ne "ne. ne anlama için bakın adam strftime" anılacaktır. Resmi belgelerde olduğu gibi gayri resmi, daha önce var olan ve geliştirici için bir egzersiz olarak bırakılmış olanı derler ve referans yapar.

+1

bu doğru cevap olmalı. – jaxvy

+1

[Zaman sınıfını kullanmayın] (https://code.google.com/p/android/issues/detail?id=76439). Gelecekte kaldırılacak ve bununla ilgili birçok sorun var. –

+0

Sorun/kullanım hakkındaki güncelleme ve bağlantı için teşekkürler! –