Konuyu Oyla:
  • Derecelendirme: 4/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
iki tarih ve saat arasındaki ay gün ve saat farkı
#1
Arkadaşlar,

İki tarih arasındaki ay gün saat farkını nasıl çıkartabilirim ?

"01.12.2017 11:00:00" - "20.12.2017 12:30:00"
"Kalan Zaman : 20 Gün 1 Saat 30 Dakika"
Bu sonucu nasıl alabilirim ?

Çeçitli konular baktım ama somut bir örnek bulamadım
aşağıdaki kod ile sadece gün farkını veriyor 
Teşekkürler.

var
     Tarih1, Tarih2: Tdate;
     Yil, Ay, Gun: Integer;
begin
       Tarih1 := QRY1.FieldByName('BASLANGIC').Value;
       Tarih2 := QRY1.FieldByName('BITIS').Value;
       Yil := YearsBetween(Tarih2, Tarih1);

       Tarih2 := IncYear(Tarih2, - Yil);

       Ay := MonthsBetween(Tarih2, tarih1);
       Tarih2 := IncMonth(Tarih2, - Ay);
       Gun := DaysBetween(Tarih2, Tarih1);
       
       QRY1.FieldByName('KALAN_ZAMAN').Text:=Format('%d Yıl. %d Ay. %d Gün', [Yil, Ay, Gun]);
Cevapla
#2
Bu örneği incelemenizi tavsiye ediyorum.
kisisel_logo_dark.png
WWW
Cevapla
#3
aşağıdaki konudan FarkZaman fonksiyonunu değiştirerek istediğini elde edebilirsin.

http://www.delphican.com/bazi-ceviri-fon...syasi.html
Bu dünyada kendine sakladığın bilgi ahirette işine yaramaz. 
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  try finally ve except arasındaki fark tuna 8 1.925 12-03-2025, Saat: 12:58
Son Yorum: tuna
  2 Tarih arası periyodik tarih parçalama fonksiyonu adelphiforumz 4 1.136 17-02-2025, Saat: 17:33
Son Yorum: adelphiforumz
  saat biciminin algilanmasi 12 saat veya 24 saat sadikacar60 1 707 11-11-2024, Saat: 09:36
Son Yorum: hi_selamlar
  Zamanı hesaplama (Saat) Kral 9 1.858 22-07-2024, Saat: 17:53
Son Yorum: Kral
  Tarih Guncelleme Trigger OZCANK 2 1.543 24-05-2023, Saat: 17:06
Son Yorum: OZCANK



Konuyu Okuyanlar: 1 Ziyaretçi