Şimdi Ara

pascal iki tarih arasındaki gün hesaplama

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
713
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • evet arkadaslar yardımcı olabilcek varmı baslıkta da belirttigim gibi :)



  • 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




  • 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ı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.