Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
.NET Framework
Aiuto DateTime
giovedì 06 settembre 2007 - 18.54
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
z.cristiano
Profilo
| Newbie
24
messaggi | Data Invio:
gio 6 set 2007 - 18:54
Ciao..
Posso chiederti piccolissimo aiuto?
Siccome sto facendo un campo chiamato txtNascita e all'interno del campo ho messo 00/00/0000 e un label chiamato lblEta, com'è il codice in modo tale che, quando compilo la mia data di nascita 05/12/1979 e su label tira fuori la mia età che è 28 anni!
Ho messo questo codice, ma non ha funzionato
String txtData = txtNascita.Text;
int anno = int.Parse(txtData.Substring(6, 4));
int eta = DateTime.Now.Year - anno;
lblEta.Text = eta.ToString();
Poi, come si fa che, quando sul campo txtNascita che ci sono 00/00/0000 e quando metto la barretta di scrittura e iniziando a digitare i numeri, dopo aver messo due zeri mette automaticamete lo slash / poi dopo altri due zeri lo slash, senza che io digitassi lo slash!
E' possibile?
Ti aspetto e grazi mille!
Ciao ciao
Cristiano
hkproj
Profilo
| Newbie
35
messaggi | Data Invio:
sab 8 set 2007 - 06:19
Invece di utilizzare una textbox, utilizza una MaskedTextBox e imposti la proprietà Mask su "00/00/0000".
così tu continui a scrivere i numeri e la textbox li mette a posto.
Ciao!
z.cristiano
Profilo
| Newbie
24
messaggi | Data Invio:
lun 10 set 2007 - 11:37
Ok..grazie! Ha funzionato!
Ma mi puoi aiutare a fare una cosa su DateTime?
Ho inserito così
DateTime DtData = DateTime.Parse(TxtData.Text);
int anno = DtData.Year;
lblEta.Text = (DateTime.Now.Year - anno);
Non funziona e appare l'errore
"Impossibile convertire implicitamente il tuo INT in STRING"
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !