Programmation Android. J'ai un json renvoyant la date d'une base de données sous la forme d'une chaîne. Comment puis-je extraire la date de la chaîne en utilisant Joda ou toute autre bibliothèque à ce format mm/jj/aa. Voici la chaîne 2012-05-22T00: 00: 00Date d'extraction de la chaîne à partir d'une chaîne de date json
Répondre
Avec la norme JDK, vous pouvez utiliser SimpleDateFormat
Date parsedDateInstance = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").parse(dateString);
String formattedDate = new SimpleDateFormat("MM/dd/yyyy").format(dateInstance);
Il est ISO8601 format de date pour que vous puissiez aller avec jodas:
DateTimeFormatter fmt = ISODateTimeFormat.dateTime();
DateTime dt = fmt.parseDateTime(strInputDateTime);
Et après ce format tout l'objet DateTime:
DateTimeFormatter fmt2 = DateTimeFormat.forPattern("MM/dd/yyyy");
String myDate = fmt2.print(dt)
Cette information est de http://joda-time.sourceforge.net/userguide.html#Standard_Formatters
Je reçois cette erreur dans le DateTime dt = fmt.parseDateTime(). Format non valide: "2012-05-22T00: 00: 00" est trop court –
Désolé, je n'ai pas remarqué que vous n'avez pas de "Z" (fuseau horaire) attaché, donc cela ne fonctionnera pas pour la date timezoneless pur. –
- 1. Conversion de la chaîne date à date
- 2. IOS Get date à partir de chaîne de date
- 3. date de la chaîne
- 4. chaîne de date à nouveau javascript Date()
- 5. Date de la coupure à partir de la chaîne
- 6. Chaîne de Date fonctionne, Date de Chaîne ne fonctionne pas
- 7. date de chaîne à javascript Date: Parse Date
- 8. Création d'une date à partir d'une chaîne
- 9. PHPExcel date à la chaîne
- 10. comment générer la date de plage à partir de la chaîne de date en python?
- 11. Parsing date de chaîne
- 12. date à partir de la chaîne ne fonctionne pas
- 13. Obtenir le temps de la date à partir d'une chaîne
- 14. OLE date (nombre) à date (chaîne)
- 15. Analyse de la chaîne à l'objet Date
- 16. date-heure chaîne à stimuler :: grégorien :: date
- 17. Date (dateFormat.parse ("date de chaîne"). GetTime()) Erreur
- 18. Le format Javascript date de la chaîne au format Date
- 19. chaîne se nulle lors de la conversion date à chaîne
- 20. Java date convertir la chaîne en date
- 21. Java, date à partir de valeurs de JSON séparées à chaîne à ce jour
- 22. Conversion d'une chaîne de date
- 23. Date d'extraction de la grande chaîne
- 24. Chaîne de date et d'heure personnalisée à partir de millisecondes
- 25. Essayer de convertir la date de chaîne en date
- 26. obtenir la date de la chaîne php - UK date
- 27. erreur de chaîne de date
- 28. Date de chaîne de php à PostGreSQL
- 29. chaîne de filtrage pour la date
- 30. Date de format de chaîne à NSDate
Je reçois une erreur: Impossible de convertir depuis Date en chaîne dans la première ligne. et sur la deuxième ligne je reçois: ne peut pas convertir de SimpleDateFormat en chaîne. –
La première ligne doit avoir Date parsedDateInstance, pas String: –
@krzyk Ofcourse oui. c'était la faute de frappe :) –