'u atar parseLocalDate için API, "ayrıştırma desteklenmiyorsa" UnsupportedOperationException
kodunu atacağını belirtir. 'Ayrıştırma desteklenmiyorsa' ile ne anlama geliyor? Kaynağa bakıyorum ve UnsupportedOperationException
'u atan herhangi bir yeri bulamıyorum. Bu istisnanın parseLocalDate
numaralı telefondan aranmasına neden olan bir senaryoda hiç kimse bulunmadı mı?DateTimeFormatter.parseLocalDate, UnsupportedOperationException
5
A
cevap
5
DateTimeFormatter iki kullanım alanlarına sahip:
- baskı tarihleri;
- ayrıştırma tarihleri;
Eğer DateTimeFormatter instance oluşturmak, bunu DateTimePrinter ve DateTimeParser geçmektedir.
sizin biçimlendirici sadece yazıcıyı vardır ve tarihini ayrıştırmak istiyorsanız - UnsupportedOperationException
atılacaktır.
sizin biçimlendirici sadece ayrıştırıcı vardır ve baskısını tarihini istiyorsanız - UnsupportedOperationException
atılacaktır.
Örnek
DateTimeFormatter formatter = new DateTimeFormatter(new DateTimePrinter()
{
// implements all abstract methods
}, null); // this instance has printer and hasn't parser
formatter.print(new DateTime()); // works well
formatter.parseDateTime("datetimestring"); // throws exeption
İlgili konular
- 1. ListView'de ArrayAdapter değiştirilemiyor: UnsupportedOperationException
- 2. Bir listeye öğe ekleyemiyorum? UnsupportedOperationException
- 3. Android UnsupportedOperationException: Renk dönüştüremiyorum: type = 0x2
- 4. Benzersiz bir açıklamaya erişim nesnelerin listesi UnsupportedOperationException verir
- 5. List.addAll yeni bir liste eklemeye çalışırken
- 6. Bu bahar eğitiminde kötü uygulama?
- 7. Koleksiyon Döndürme
- 8. JimFS: Yoldan Nasıl Dosya Alınır
- 9. java.lang.UnsupportedOperationException çözemiyorum: Henüz desteklenmiyor istisnası
- 10. Scalada örtülü kaldırma
- 11. SingletonList kullanımı nedir?
- 12. Nasıl Yapılır Değiştirilebilir <E>
- 13. Android GLES20.glBlendEquation çalışmıyor
- 14. klojürde sayım işlevinin zaman karmaşıklığı nedir?
- 15. Bir C bu döngüye ağaç düğümlerini tedarik ++ programı yazmaya çalışıyorum bir döngü
- 16. JAVA'daki bir metin dosyasındaki girişi nasıl ayrıştırıyorsunuz?
- 17. <f:viewParam> Doğrulama/dönüştürme hataları <f: yerel görünümü> yerelleştirmez, ancak varsayılan olarak yerel ayarı
- 18. java.util.ServiceLoader
- 19. Groovy
- 20. Başka bir metin dosyasına yazdırmak için bir metin dosyası üzerinden nasıl yineleyebilirim?
- 21. wicket 6.0.0-beta2 AjaxButton ile form gönderirken DataTable içeriği güncelleniyor
- 22. Önce bir şey tıklatmadan Dişli Saat'i başlatmak ve alarm vermek için
- 23. 3 Değerin medyanını bulmak için Jenerik Metot
- 24. Basit İmleç Bağdaştırıcısı ve Liste Görünümü
- 25. Android: Shake Detector çok Duyarlı
- 26. Üstesinden gelme java.net.MalformedURLException: iletişim kuralı yok Exception
- 27. Yüklü kullanıcı sertifikası nasıl program aracılığıyla silinir?
- 28. LinkedOrderedList ve LinkedList uygulaması
- 29. Bu Java genericics joker hatası nasıl giderilir?
- 30. Başlık ve kuyruk referansı kullanarak tek başına bağlanan liste kaldırma öğesi
Ah iyi bilmek, teşekkür ederim. 'Org.joda.time.format.DateTimeFormat.forPattern (String)' her zaman hem bir yazıcı hem de ayrıştırıcı ile bir 'DateTimeFormatter 'döndürecek gibi görünüyor; yani forPattern aracılığıyla bir 'DateTimeFormatter '' NeverupportedOperationException '' doğru bir şekilde atmamalı? – FGreg
@FGreg evet, doğru – Ilya
Ayrıca, iki benzer örnek yöntemi olduğunu unutmayın: 'ISODateTimeFormat.dateTime()' ve 'ISODateTimeFormat.dateTimeParser()'. Eğer ikincisini kullandıysanız ve '.format (dateTime)' i denerseniz, bu istisnayı alırsınız. – membersound