SORU
8 NİSAN 2011, Cuma


Jackson tarih kaldırması

Biçiminde ExtJS dize: bir randevu alıyorum

"2011-04-08T09:00:00"

bu tarih serisini çalıştığımda, Hint Standart Saati ekler Saat 5:30 () zaman dilimini değiştirir . Bu tarih kaldırmada ediyorum:

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
getObjectMapper().getDeserializationConfig().setDateFormat(dateFormat);

Bunu yaparken de zaman dilimini değiştirmez. Ben hala İST tarih:

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
dateFormat.setTimeZone(TimeZone.getTimeZone("GMT"));
getObjectMapper().getDeserializationConfig().setDateFormat(dateFormat);

Nasıl hangi Saat sorunsuz geliyor bu şekilde tarih yapmak serisini?

CEVAP
31 AĞUSTOS 2012, Cuma


Bu benim için - jackson 2.0.4 kullanıyorum çalışıyor

ObjectMapper objectMapper = new ObjectMapper();
final DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
objectMapper.setDateFormat(df);

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • majesticdubstep

    majesticdubs

    3 Kasım 2011
  • MattSteffanina 2

    MattSteffani

    28 Kasım 2007
  • tseyina

    tseyina

    2 AĞUSTOS 2006