Sto provando a convertire una data in formato stringa in UTC su un oggetto data che risulta in una conversione disattivata di un paio di minuti.Analisi errata delle stringhe di data in SimpleDateFormat
SimpleDateFormat fullDateFormater = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSSSS", Locale.US);
fullDateFormater.setTimeZone(TimeZone.getTimeZone("UTC"));
Prima di parsing della stringa data è - 2014-07-07T18:24:23.788810
dopo l'analisi di data è Tue Jul 08 00:07:31 GMT+05:30 2014
La conversione data corretta è Tue Jul 07 23:54:23 GMT+05:30 2014
C'è una differenza di circa 12-13 minuti in la conversione. Ho osservato una differenza nell'intervallo di 10 minuti nella conversione.
Qualche idea di cosa sta andando storto?
qual è il tuo input Data della stringa –