Birçok ülkenin dili, tarihi biçimlendirmenin en iyi yolu nedir, çünkü her ülkenin farklı bir tarih formatlaması olduğundan, tarihi tarihe göre biçimlendirmek mümkün mü?Java'da yerel tarihe göre nasıl biçimlendirebilirim?
cevap
Evet gibi
http://java.sun.com/javase/6/docs/api/java/text/SimpleDateFormat.html
şey.
Yani, örneğin:
DateFormat df = DateFormat.getDateInstance(DateFormat.SHORT, yourLocale);
String formattedDate = df.format(yourDate);
tarzı parametresinin tam anlamıyla (SHORT
, MEDIUM
, vs)
SimpleDateFormat, yerel ayarı alan bir kurucuya sahip, bunu denediniz mi? Bu yerele özgü şekilde geçerli tarihi görüntüler DateFormat.getDateInstance(int style, Locale aLocale) kullanılarak new SimpleDateFormat("your-pattern-here", Locale.getDefault());
Farklı ülkelerden kullanılan i18n uygulamaları için, yalnızca @Bozho'dan gelen çözüm işe yarayacak, "desen" yi bilmediğinizden, – frandevel
java.text.DateFormat bir göz atın belgelerine bakınız. (biraz daha az güç ile) kullanımı kolay, java.text.SimpleDateFormat
türetilmiş sınıf Ve burada Java uluslararası iyi bir intro: http://java.sun.com/docs/books/tutorial/i18n/index.html ("Biçimlendirme" bölümü sorununu ele ve diğerleri).
Laura ile Dates'i yönetmenin en iyi yolu olan SimpleDateFormat ve Laura ile aynı fikirdeyim. Deseni ve yerel ayarı yapabilirsiniz. Ayrıca, bu wikipedia article about Date in the world numaralı telefona bir göz atabilirsiniz. Bunu kullanmanın birçok farklı yolu yoktur; dünyanın tipik ABD/Çin/dinlenme -
Joda-Time Joda-Time 2.4 kütüphaneyi kullanma
. DateTimeFormat
sınıfı, DateTimeFormatter
biçimlendiricilerinin bir fabrikasıdır. Bu sınıf, Locale
'a uygun olan biçimlendiricilere erişmek için forStyle
yöntemini sunar.
DateTimeFormatter formatter = DateTimeFormat.forStyle("MM").withLocale(Java.util.Locale.CANADA_FRENCH);
String output = formatter.print(DateTime.now(DateTimeZone.forID("America/Montreal")));
İki harfli argüman, tarih kısmı ve zaman kısmı için bir format belirtir. Kısa stil için 'S', orta için 'M', uzun süre 'L' ve tam olarak 'F' karakterlerini belirtin. Bir karakter veya 'HYPHEN' karakterinin belirtilmesiyle bir tarih veya saat kesilebilir.
Hem yerel hem de saat dilimini belirttiğimizi unutmayın. Bazı insanlar ikisini karıştırır.
- bir zaman dilimi, bir tarihsel değişikliklerle birlikte UTC ve dan Yaz Saati ve diğer anomaliler için bir dizi kural ofset olduğunu.
- A Yerel ayar, Français gibi bir insan dilidir; ayrıca Kanada gibi tarih-zaman dizelerinin biçimlendirilmesi dahil kültürel uygulamaları temsil eden bir ülke kodudur.
Tüm bu parçaların, bir tarih-saat değerinin dize olarak temsil edilmesini sağlamak için ihtiyaç duyuyoruz.
- 1. Ayrıntılar tarihe göre listeleniyor
- 2. Dosyaları tarihe göre sırala
- 3. Tarihe göre bilgi ekleyin
- 4. Gruplama Pandaları DataFrame tarihe göre
- 5. C# - Bir DataTable'ı tarihe göre nasıl sıralarım?
- 6. Dosya listesi tarihe göre nasıl sıralanır?
- 7. Belgeleri geçerli tarihe göre sıralayın
- 8. Bu tarihi nasıl biçimlendirebilirim?
- 9. SİPARİŞ TARİFİ Tarihe göre - Realm (Android)
- 10. PHP, çok boyutlu diziyi tarihe göre sırala
- 11. TSQL, en yüksek tarihe göre ayrı seçilmesi
- 12. SQLAlchemy: İki alana göre gruplandırma ve tarihe göre filtreleme
- 13. Hazırda bekleyen ölçütler grubu, tarihe göre tarihine göre
- 14. jquery isotope ile tarihe göre sıralama (yeni)
- 15. Tarihe göre görünümlerde e-postaları sayma
- 16. php Önümüzdeki hafta seçili tarihe göre
- 17. Google Özel Arama: Tarihe göre sıralama çalışmıyor?
- 18. MySQL- GROUP ve COUNT tarihe göre
- 19. JIRA JQL tarihe göre arama - Now() (DateTime)
- 20. Sql Server GROUP'da tarihe göre sipariş nasıl biçimlendirilir? aşağıdaki gibi
- 21. Java ile tarihe göre bir dizindeki dosyaları nasıl sıralayabilirim?
- 22. Yerel ayarlara göre tarihler nasıl biçimlendirilir?
- 23. Rails + ActiveRecords: Kayıtları tarihe göre gruplama ve bir koşula göre sayılarını nasıl gösterebilirim?
- 24. Salatalık javada senaryo adı nasıl alınır?
- 25. Açısal çeviri: Tarihe göre filtreleme ile değişken değiştirme
- 26. Tarihin sadece tarih tarihini geçerli tarihe göre karşılaştır
- 27. sırala 2 tarihe göre ActiveRecords - Tarih alanları RAYLI
- 28. Java kodunu Word belgesiyle nasıl biçimlendirebilirim
- 29. GWT etiket widget'ındaki metni nasıl biçimlendirebilirim?
- 30. Python günlüğünde özel durum yığınlarını nasıl biçimlendirebilirim?
kullanmanız gerekir. Buna dakikalar ve saniyeler nasıl eklenir?Bu, sadece gün biraz fazla olduğundan, yararlı olacaktır. Düzenleme: Nevermind, 'getTimeInstance() ile – BullyWiiPlaza