Je suis ce codage avec Groovy
Je suis en train d'essayer de convertir une chaîne de caractères que j'ai une date, sans avoir à faire quelque chose de trop fastidieux.
String theDate = "28/09/2010 16:02:43";
def newdate = new Date().parse("d/M/yyyy H:m:s", theDate)
Sortie:
Tue Aug 10 16:02:43 PST 2010
Le code ci-dessus fonctionne très bien, cependant lors de mes changements de chaînes à quelque chose comme:
String testDate = "Tue Aug 10 16:02:43 PST 2010"
def newerdate = new Date().parse("d/M/yyyy H:m:s", testDate)
Il me dit que "il n'existe pas de valeur pour l'Aut". J'ai essayé de jeter un 'E' dans l'analyse pour la date, mais il dit que la date n'a pas pu être analysée.
Quelqu'un peut m'expliquer comment je dois aller sur l'analyse du deuxième exemple?