iki saatin toplamı

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

iki saatin toplamı

Mesaj gönderen erdogan_ozkaya »

Merhaba,

ekranda iki adet DateTimePicker var

DateTimePicker1.time:='20:05'
DateTimePicker1.time:='20:05'

ikisini toplamak istiyorum yani 40:10 çıkmalı nasıl yapabilirim acaba ?

Teşekkürler.
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3077
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Re: iki saatin toplamı

Mesaj gönderen sabanakman »

uses satırına DateUtils unitini ekledikten sonra iki tarih arasındaki dakika farkını MinutesBetween fonksiyonu ile bulabilirsiniz.

Kod: Tümünü seç

var a,b: TDateTime; f: Integer;
begin
  a := EncodeTime(20, 5, 0, 0);
  b := a;
  f := MinutesBetween( a+b, 0);
  Caption := (f div 60).ToString + ':' + (f mod 60).ToString;
end;
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

Re: iki saatin toplamı

Mesaj gönderen erdogan_ozkaya »

Çok Teşekkür Ederim Saolun.
Cevapla