Autore Topic: Conversione data  (Letto 300 volte)

Offline Rino63

  • Utente normale
  • ***
  • Post: 163
  • Respect: +3
    • Mostra profilo
Conversione data
« il: 29 Gennaio 2014, 20:55:54 CET »
0
scusate se posto un altro topic :)
dunque il problema è il seguente: io leggo la data da un calendarview tramite
calendarView1 = (CalendarView) findViewById(R.id.calendarView1);                                       
a=(long)calendarView1.getDate();
la salvo in un db e la rileggo successivamente. ora capita che il metodo getdate restituisca un intero che rappresenta la data. come faccio a convertire questo valore in una stringa nel formato dd/mm/yyyy?
grazie per l'attenzione

iClaude

  • Visitatore
Re:Conversione data
« Risposta #1 il: 30 Gennaio 2014, 10:28:28 CET »
0
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
String dataFormattata = sdf.format(new Date(tuaDataLong));

Tuttavia meglio localizzare la formattazione con la Locale, altrimenti inglesi e americani leggeranno al contrario...

Offline Rino63

  • Utente normale
  • ***
  • Post: 163
  • Respect: +3
    • Mostra profilo
Re:Conversione data
« Risposta #2 il: 30 Gennaio 2014, 13:45:49 CET »
0
grazie :)