|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 8152
|
[J2ME] Estrarre i dati da una DateField?
Il problema è semplice: io inizializzo una DateField vuota, dove l'utente deve inserire la data che vuole e il programma dovrebbe tirarmi fuori, possibilmente separatamente i dati sul giorno, mese ed anno.
Inizializzo così: Codice:
private DateField date; private Calendar calendar; Codice:
DateField date = new DateField("Data: ", DateField.DATE); calendar = Calendar.getInstance(); Codice:
calendar.setTime(date.getDate()); ![]() Per testare la bontà del codice, provando ad alterare l'ultima istruzione con Codice:
calendar.setTime(new Date()); Dove sbaglio? Cosa devo mettere in calendar.setTime? |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Jan 2008
Città: Roma
Messaggi: 86
|
Ti da qualche errore? Ti viene sollevata qualche eccezione? Se stampi il contenuto di date.getDate() cosa ti viene fuori?
__________________
Parco giochi per bambini a Roma |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jul 2006
Messaggi: 8152
|
Risolto, ho dovuto prenderla alla larga ma ho fatto come volevo.
In pratica il getDate lo passo ad una variabile Date e successivamente trasformo la variabile Date in una stringa e quindi ci tiro fuori quello che mi pare. ![]() Un pò macchinoso ma funziona. Tanto sta tutto nella sua classe e non da fastidio ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:52.