Je travaille avec le printemps et essayer d'analyser une date d'en-tête http dans le format commun rfc: "Sam, 29 octobre 2011 19:43:31 GMT"Parse Date à partir de HTML conditionnel Get-tête
Le problème est , que mon DateFormatter ne peut l'analyser:
Date Unparseable: "sam, 29 octobre 1994 19:43:31 GMT"
SimpleDateFormat formatter = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss zzz");
Date lastModifiedDate;
try {
lastModifiedDate = formatter.parse(lastModified);
} catch (ParseException e) {
logger.error(e.getMessage());
return new ResponseEntity<String>(headers, HttpStatus.CONFLICT);
}
il est très confus, que sur ma machine tout développeur fonctionne très bien si loin, mais sur le serveur, l'exception de date indissociable se produit.
J'ai essayé DateFormat.getDateTimeInstance (DateFormat.LONG, DateFormat.LONG) .parse (lastModified); aussi, mais sans aucun effort
J'apprécierais n'importe quelle aide!
Merci d'avance.
Merci, cela a été causé par le test de certaines valeurs! Date irréparable: "Mer, 23 Nov 2011 9:14:31 GMT" ne fonctionne pas non plus – Alexander
Quel JRE utilisez-vous? – koppor