Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Delphi,konvertovanje dana u dae,mesece,godine

[es] :: Pascal / Delphi / Kylix :: Delphi,konvertovanje dana u dae,mesece,godine

[ Pregleda: 1349 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

popmilan76

Član broj: 295089
Poruke: 1339
*.dynamic.sbb.rs.



+5 Profil

icon Delphi,konvertovanje dana u dae,mesece,godine20.10.2012. u 18:09 - pre 140 meseci
Kako da izracunam razliku dana,a da je prikazem u godinama,mesecima i danima...Jel ima neko tu funkciju
 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1339
*.dynamic.sbb.rs.



+5 Profil

icon Re: Delphi,konvertovanje dana u dae,mesece,godine20.10.2012. u 19:08 - pre 140 meseci
Nasao sam ovaj kod ali ne pokazuje pravilno.......


procedure BrojDana(d1, d2: TDate; var Dan, Mes, God: Integer);
var
i, Raz: Integer;
Dan1, Dan2, Mes1, Mes2, God1, God2: Word;
begin
Dan := 0;
Mes := 0;
God := 0;
DecodeDate(d1, God1, Mes1, Dan1);
while d1 < d2 do
begin
Inc(God1);
d1 := EncodeDate(God1, Mes1, Dan1);
if d1 <= d2 then
Inc(God)
else begin
Dec(God1);
d1 := EncodeDate(God1, Mes1, Dan1);
Break;
end;
end;
while d1 < d2 do
begin
Inc(Mes1);
if Mes1 = 13 then
begin
Inc(God1);
Dec(Mes1);
end;
d1 := EncodeDate(God1, Mes1, Dan1);
if d1 <= d2 then
Inc(Mes)
else begin
Dec(Mes1);
d1 := EncodeDate(God1, Mes1, Dan1);
Break;
end;
end;
while d1 < d2 do
begin
d1 := d1 + 1;
if d1 <= d2 then
Inc(Dan)
end;
end;


procedure TfrmNoviunos.BitBtn1Click(Sender: TObject);
var
Dan, Mes, God: Integer;
begin
BrojDana(datetimepicker1.Date,datetimepicker2.Date ,Dan, Mes, God);
Showmessage(IntToStr(Dan) + '.' + IntToStr(Mes) + '.' + IntToStr(God));
end;
end.
 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1339
*.dynamic.sbb.rs.



+5 Profil

icon Re: Delphi,konvertovanje dana u dae,mesece,godine21.10.2012. u 09:22 - pre 140 meseci
Pronasao sam kod za ovo sto sam napisao,ako nekome treba,neka se javi....Pozdrav
 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1339
*.dynamic.sbb.rs.



+5 Profil

icon Re: Delphi,konvertovanje dana u dae,mesece,godine21.10.2012. u 20:05 - pre 140 meseci
Imam jos jedno dodatno pitanje,kako da na osnovu polja datumpocetka i danasnjeg datuma,postavim u svim redovima polja staz dbgrida ili table1 god,mesece,i dane za svakog radnika....
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Delphi,konvertovanje dana u dae,mesece,godine

[ Pregleda: 1349 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.