![]() |
Clomosy Resmi Forum Sitesidir. Amacımız kullanıcılarımıza, iş ortaklarımıza, danışmanlara, yazılımcılara programlarımız hakkında destek ve bilgi vermektir. |
İKİ TARİH VE SAAT ARASI HESAPLAMA |
Yanıt Yaz ![]() |
Yazar | |
yasar ![]() Yeni Üye ![]() Kayıt Tarihi: 20 Kasım 2024 Durum: Aktif Değil Puanlar: 31 |
![]() ![]() ![]() ![]() ![]() Gönderim Zamanı: 09 Mayıs 2025 Saat 11:44 |
MERHABA KOLAY GELSİN,
CLOMOSY'DE '2024-01-01 08:30:00'BU VE '2025-05-09 14:45:00' BU GİBİ İKİ
ADET TARİH VE ZAMAN ARALIĞINI BULMAK İÇİN YANİ KAÇ GÜN GEÇTİĞİNİ HESAPLAMAK İÇİ BİR FONKSİYON VARMI? |
|
![]() |
|
Atiker01 ![]() Forum Yöneticisi ![]() ![]() Kayıt Tarihi: 26 Temmuz 2023 Durum: Aktif Değil Puanlar: 96 |
![]() ![]() ![]() ![]() ![]() |
Merhabalar,
bunun için hazır fonksiyon bulunmamaktadır. Aşağıdaki gibi kullanabilirsiniz: Notlar: - TCLDateTime tipi bir kayan noktalı sayı (Double) türündedir: Tam kısmı tarihi (30 Aralık 1899'dan bu yana geçen gün sayısı), Ondalıklı kısmı ise gün içerisindeki zamanı temsil eder. - Zaman etkisini kaldırmak için Trunc() kullanılır. - Sonuçta negatif değer oluşsa bile Abs() ile mutlak (pozitif) yapılır. Örnek kod; var Fark: Integer; trh1, trh2 : TclDateTime; { trh1 = StrToDateTime('01.05.2025 08:30:00'); trh2 = StrToDateTime('09.05.2025 14:45:00'); Fark = Abs(Trunc(trh1) - Trunc(trh2)); ShowMessage('Fark: ' + IntToStr(Fark)); // Gün farkı } İyi çalışmalar. |
|
![]() |
Yanıt Yaz ![]() |
|
Tweet |
Forum Atla | Forum İzinleri ![]() Kapalı Foruma Yeni Konu Gönderme Kapalı Forumdaki Konulara Cevap Yazma Kapalı Forumda Cevapları Silme Kapalı Forumdaki Cevapları Düzenleme Kapalı Forumda Anket Açma Kapalı Forumda Anketlerde Oy Kullanma |