Sto avendo un/valore di data e ora come 2010-07-26T11: 37: 52Z, ora voglio data in 26-Lug-2010 (dd-mon-aaaa) Formato , come lo faccio?Data utilizzando Java
risposta
Costruisce due oggetti SimpleDateFormat. Il primo si analizza() il valore da in un oggetto Date, il secondo da utilizzare per trasformare nuovamente l'oggetto Date in una stringa, ad es.
try {
DateFormat df1 = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
DateFormat df2 = new SimpleDateFormat("dd-MMM-yyyy");
return df2.format(df1.parse(input));
}
catch (ParseException e) {
return null;
}
L'analisi può generare un'eccezione Parse, quindi è necessario prenderla e gestirla.
funziona perfettamente .... eally thankful you per la tua risposta veloce, reso la mia vita –
è davvero scorretto, anche se potrebbe darti il risultato che desideri. 'Z' significa offset zero, ma analizzi la data-ora nel fuso orario della tua JVM, dando un orario errato. Se non si utilizza l'ora del giorno, in molti casi si otterrà l'output desiderato, a seconda dei requisiti esatti. –
Hai provato a utilizzare la classe Java ? È incluso nell'SDK Android: http://developer.android.com/reference/java/text/SimpleDateFormat.html
- 1. Data Confronto utilizzando Java
- 2. Analisi errata della data utilizzando SimpleDateFormat, Java
- 3. Come estrarre una data da un UUID utilizzando Java?
- 4. Java - data di estratto di stringa utilizzando regex- mancanza
- 5. Come inserire la data corrente nel DB MySQL utilizzando Java
- 6. Come serializzare una data utilizzando AVRO in Java
- 7. Conservare Java 8 Immediata la data BSON utilizzando SpringData-MongoDB
- 8. Java Data di creazione oggetto utilizzando una stringa valore
- 9. Ottenere data di ieri utilizzando la data
- 10. Binding Data utilizzando Knockoutjs
- 11. Come si imposta una data e ora complete sql utilizzando java e non solo la data?
- 12. Formato data Java in formato data JavaScript
- 13. cronexpression analisi in data java
- 14. Data minima in Java
- 15. Java Data arrotondamento
- 16. Java Data in millisecondi
- 17. Dimensioni oggetto "Data" Java
- 18. Data Java Sospensione sospensione
- 19. utilizzando proiezioni annidate in Data primavera REST
- 20. Ottieni la data in passato utilizzando java.util.Date
- 21. stampa data corrente in Java
- 22. data Fuzzy parsing con Java
- 23. java differenza data di puzzle
- 24. Web Data Streaming in Java EE
- 25. Conversione Integer timestamp in data java
- 26. Modifica della data Utc nella data locale utilizzando moment.js
- 27. Come Show Selected data data EditText utilizzando DialogFragment
- 28. Converti stringa Java in Ora, NON Data
- 29. Converti stringa in data in java
- 30. JavaScript e Java Data serializzazione JSON
Possiamo avere del codice? – fredley
Modo moderno: 'OffsetDateTime.parse (" 2010-07-26T11: 37: 52Z "). Format (DateTimeFormatter.ofPattern (" dd-MMM-uuuu "))'. –