«simpledateformat» etiketlenmiş sorular

SimpleDateFormat, tarihleri ​​ve saatleri yerel ayara duyarlı bir şekilde biçimlendirmek ve ayrıştırmak için somut bir Java sınıfıdır. Biçimlendirme (tarih -> metin), ayrıştırma (metin -> tarih) ve normalleştirmeye izin verir.

8
Bu tarih biçimi nedir? 2011-08-12T20: 17: 46.384Z
Aşağıdaki randevum var: 2011-08-12T20:17:46.384Z. Bu hangi biçim? Java 1.4 ile ayrıştırmaya çalışıyorum DateFormat.getDateInstance().parse(dateStr)ve alıyorum java.text.ParseException: Ayrıştırılama tarihi: "2011-08-12T20: 17: 46.384Z" Ben ayrıştırma için SimpleDateFormat kullanıyor olmalı , ama önce biçim dizesini bilmek zorunda düşünüyorum. Şimdiye kadar sahip olduğum tek şey yyyy-MM-dd, çünkü Tbu dizede ne anlama geldiğini bilmiyorum - zaman …

3
Java.util.Date için bir tarih dizesi ayrıştırılırken geçersiz desen karakteri 'T'
Bir tarih dizesi var ve ben java Tarih API kullanarak normal tarihe ayrıştırmak istiyorum, aşağıdaki benim kod: public static void main(String[] args) { String date="2010-10-02T12:23:23Z"; String pattern="yyyy-MM-ddThh:mm:ssZ"; SimpleDateFormat sdf=new SimpleDateFormat(pattern); try { Date d=sdf.parse(date); System.out.println(d.getYear()); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } } Ancak bir …

8
Java'da Dizeyi Takvim Nesnesine Dönüştür
Java için yeniyim, genellikle PHP ile çalışırım. Bu dizeyi dönüştürmek çalışıyorum: Pzt 14 Mar 16:02:37 GMT 2011 Bir Takvim Nesnesinin içine kolayca Yıl ve Ay bu şekilde çekebilirsiniz: String yearAndMonth = cal.get(Calendar.YEAR)+cal.get(Calendar.MONTH); Elle ayrıştırmak kötü bir fikir olur mu? Bir alt dize yöntemi mi kullanıyorsunuz? Herhangi bir tavsiye teşekkür ederim!

25
Android'de şu anki tarihi nasıl alabilirim?
Aşağıdaki kodu yazdım Date d = new Date(); CharSequence s = DateFormat.format("MMMM d, yyyy ", d.getTime()); Ama bana parametre soruyor, ben dize formatında güncel tarih istiyorum, sevmek 28-Dec-2011 böylece yerleşebilirim TextView, biraz açıklayın, bir şeyin gerekli olduğunu düşünüyorsanız, Android Geliştirme konusunda yeniyim.



6
Java'da haftanın gününü gösterecek bir tarih formatı var mı?
Ben gibi tarih biçimleri biliyoruz "yyyy-mm-dd"formatında -ki görüntüler tarihe 2011-02-26 "yyyy-MMM-dd"görüntüler biçiminde tarih -ki2011-FEB-26 örneğin kullanılacak: SimpleDateFormat formatter = new SimpleDateFormat( "yyyy/MMM/dd "); Haftanın gününü 2011-02-MONveya herhangi bir şeyi göstermeme yardımcı olacak bir format istiyorum . Sadece haftanın gününün ay ve yıl ile karakterlerle görüntülenmesini istiyorum. Bana bunun gibi bir …

12
Tarihime dakika nasıl eklenir
Şu tarih nesnesine sahibim: SimpleDateFormat df = new SimpleDateFormat("yyyy-mm-dd HH:mm"); Date d1 = df.parse(interviewList.get(37).getTime()); d1'in değeri Fri Jan 07 17:40:00 PKT 2011 Şimdi yukarıdaki tarihe 10 dakika eklemeye çalışıyorum. Calendar cal = Calendar.getInstance(); cal.setTime(d1); cal.add(Calendar.MINUTE, 10); String newTime = df.format(cal.getTime()); newTimeDeğişimin değeri 2011-50-07 17:50 ama olmalı 07-01-2011 17:50. Dakikaları doğru …

9
SimpleDateFormat'a erişimi eşitleme
SimpleDateFormat için javadoc, SimpleDateFormat'ın senkronize edilmediğini belirtir. "Tarih biçimleri senkronize edilmez. Her iş parçacığı için ayrı biçim örnekleri oluşturulması önerilir. Birden çok iş parçacığı bir biçime aynı anda erişirse, dışarıdan eşitlenmelidir." Ancak, çok iş parçacıklı bir ortamda SimpleDateFormat örneğini kullanmak için en iyi yaklaşım nedir? İşte düşündüğüm birkaç seçenek, geçmişte …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.