Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
715
Tıklama
0
Öne Çıkarma
pascal iki tarih arasındaki gün hesaplama
S
10 yıl
Onbaşı
Konu Sahibi

evet arkadaslar yardımcı olabilcek varmı baslıkta da belirttigim gibi :)



C
10 yıl
Onbaşı

iki yöntem var
birisi uses kısmına dateutils unitini ekleyerek dayspan fonksiyonunu kullanmak bunun için ayrıntılı bilgiyihttp://www.delphibasics.co.uk/ByUnit.asp?Unit=DateUtils adresinden alabilirsin

ikinci yöntem iste
tarih türü değişkenler double değişkenlerdir
ve
tarih1-tarih2 gibi bir işlem sana double olarak iki tarih arasındaki farkı döndürür geriye kalan bu rakamı aşağı yuvarlamak (int fonksiyonu ile)
int fonksiyonu şöyle çalışıyor
Int(12.75) = 12
yani sen int(tarih1-tarih2) yaptığında iki tarih arasındaki gün farkını bulmuş oluyorsun
hangi tarihin büyük olduğunu bilmiyorsan buna birde mutlak değer eklersin

Abs(int(tarih1-tarih2))

fonksiyonu sana istediğin değeri döndürür.
benim tavsiyem ilk seçeneği kullanmandır. DateUtils.pas uniti tarih ve zaman işlemleriyle alakalı birçok fonksiyonu barındırır. Bu unit pascal'da varmı bilmiyorum eğer yoksa illaki ikinci yolu izleyeceksin



S
10 yıl
Onbaşı
Konu Sahibi

valla dedıklerını arastırcam ınsallah sıkıntı yasamam cunku odev verdı %10luk ama onemlı ve tesekkurler cevap ıcın



< Bu ileti mobil sürüm kullanılarak atıldı >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.