Turkcell | Geleceği Yazanlar

Soru & Cevap

Saat Farkı Bulma

23.03.2020 - 13:12

İki tarih arasındaki saat farkını nasıl bulabilirim? Clock ile yapmam gerektiğini biliyorum ama algoritmayı kuramadım :/

381 Görüntülenme

1 Cevap

TURGUT
24.03.2020 - 20:27

Önce iki tarihi de Clock.GetMillis formatına çevirin. Bu format 1970 Ocak 1 tarihinden beri geçmiş olan millis i verir.

Sonra bunları birbirinden çıkartıp, aralarındaki farkı belirten milliseconds ı bulun.

Sonra da bu numarayı Clock.DurationToDays kullanarak günlere çevirin.

Örnek uygulama:  https://drive.google.com/open?id=1BpxWUbWfCwb0_C77mUI-YRNsJrPHgSX2

NOT: 

Eğer saatleri de hesaba katmak gerekiyorsa, o zaman TimePicker kullanarak zamanı da tesbit edip, aynı yöntemle TARİH + ZAMAN terimini millis e çevirip toplam numaranın gün farkı hesaplanmalı.

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.