PDA

Visualizza la versione completa : [Pascal] Data e ora del sistema


tiratardi
01-02-2009, 12:32
Salve...

Vorrei sapere se esistesse in Pascal una funzione per sapere in automatico la data (gg/mm/aa) del sistema, senza farla inserire ogni volta da tastiera...

Grazie...

mondobimbi
01-02-2009, 15:34
se non sbaglio la funzione Now
ciao
sergio

tiratardi
01-02-2009, 15:43
Originariamente inviato da mondobimbi
se non sbaglio la funzione Now
ciao
sergio
grazie per la risposta...

mi servirebbe anche sapere per come usarla...

o almeno qualche guida o tutorial...

grazie mille :)

ciao ciao

mondobimbi
01-02-2009, 15:49
Pascal ha due funzioni di sistema che ritornano la data corrente,

Date che ritorna un TDate
Now che ritorna un TDateTime

e una funzione per convertirle in stringa

DateToStr

Provale
ciao

tiratardi
01-02-2009, 16:06
stanno in qualche uses in particolare?

mi potresti fare un esempio pratico?

grazie mille :)

ciao ciao

mondobimbi
01-02-2009, 18:21
non saprei, saranno in SysUtils.
Ma non puoi provare ?
ciao

king64
01-02-2009, 18:27
Sono contenute in SysUtils


var
today : TDateTime;
begin
today := Now;
ShowMessage('Oggi '+DateToStr(today));
ShowMessage('Sono le ore '+TimeToStr(today));
end;

tiratardi
01-02-2009, 18:40
Originariamente inviato da king64
Sono contenute in SysUtils


var
today : TDateTime;
begin
today := Now;
ShowMessage('Oggi '+DateToStr(today));
ShowMessage('Sono le ore '+TimeToStr(today));
end;



ok, perfetto... Grazie mille...

e se io ora volessi sapere la data in giorni, mesi e anni in 3 variabili diverse di tipo integer?

grazie mille

tiratardi
02-02-2009, 19:18
nessuno saprebbe aiutarmi? :)

oregon
02-02-2009, 20:12
Originariamente inviato da tiratardi
nessuno saprebbe aiutarmi? :)

Ma perche' non fai qualche prova?

Loading