format de la date à partir de “MMM jj aaaa HH:mm:ss” à "MM. jj
Je veux format de la date à partir de "MMM jj aaaa HH:mm:ss" à "MM. jj".
J'ai code suivant
SimpleDateFormat ft = new SimpleDateFormat ("MMM dd, yyyy hh:mm:ss a");
t = ft.parse(date); //Date is Sep 16, 2015 10:34:23 AM and of type string.
ft.applyPattern("MM.dd");
mais je suis une exception à t = ft.parse(date);
S'il vous plaît aider
Est-ce Java ou JavaScript?
Qui ne ressemble pas à du Javascript pour moi - qui ressemble à Java. Quels paramètres régionaux êtes-vous? Vous n'avez pas spécifié dans le
Pourquoi vous devez utiliser des SimpleDateFormat? Ne peut pas u tout simple d'utilisation t.getFullYear() + "." + t.getDay()? Puisque vous avez déjà l'objet date.
Compile et fonctionne très bien pour moi. Êtes-vous sûr que vous n'avez pas d'autres crud dans la chaîne?
À l'aide de javascript, vous pouvez vous pouvez suivre ce lien, stackoverflow.com/questions/2587345/javascript-date-parse
Qui ne ressemble pas à du Javascript pour moi - qui ressemble à Java. Quels paramètres régionaux êtes-vous? Vous n'avez pas spécifié dans le
SimpleDateFormat
constructeur, donc il va utiliser vos paramètres régionaux par défaut - essayez de spécifier Locale.US
...Pourquoi vous devez utiliser des SimpleDateFormat? Ne peut pas u tout simple d'utilisation t.getFullYear() + "." + t.getDay()? Puisque vous avez déjà l'objet date.
Compile et fonctionne très bien pour moi. Êtes-vous sûr que vous n'avez pas d'autres crud dans la chaîne?
À l'aide de javascript, vous pouvez vous pouvez suivre ce lien, stackoverflow.com/questions/2587345/javascript-date-parse
OriginalL'auteur Nishant | 2015-09-16
Vous devez vous connecter pour publier un commentaire.
Trois explications possibles:
Sep
comme un nom de moist
est le mauvais type (par exemple,java.sql.Date
au lieu dejava.util.Date
, ou un autre type tout), ou n'est pas déclaré.Vous devez inclure les détails de l'exception dans votre question pour savoir qui il est, mais voici un exemple de travail à l'aide essentiellement de votre propre code, avec l'ajout d'un spécifique
Locale
.de sortie:
sonne comme un jeu de paramètres Régionaux question - essayer mon code mis à jour
Il était en effet un jeu de paramètres Régionaux question. Merci.
OriginalL'auteur CupawnTae
mais le but de la question est de convertir les "MMM jj aaaa HH:mm:ss" à "MM. jj".
OK, c'est la 2ème étape 😉
OriginalL'auteur rguerra