Ada beberapa aplikasi yang pasti menggunakan prosedur menghitung selisih hari pada rentang waktu tertentu. Sebagai contoh pada program kredit di bank, koperasi dan lain - lain. Dan biasanya digunakan untuk menghitung jatuh tempo dari tagihan ataupun jumlah denda berdasarkan hari. Buat sebuah project menggunakan Visual Basic .Net dan simpan dengan nama HitungHari.

Desainlah Form seperti dibawah ini

Klik kanan pada Form dan ketikkan kode dibawah ini
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim DateTimePicker1 As Date
Dim DateTimePicker2 As Date
Dim selisih As TimeSpan
DateTimePicker1 = Me.DateTimePicker1.Value
DateTimePicker2 = Me.DateTimePicker2.Value
selisih = DateTimePicker2.Subtract(DateTimePicker1)
Me.TextBox1.Text = selisih.Days
End Sub
End Class
Jalankan program dengan menekan tombol F5. Tentukan rentang waktu diantara 2 objek DateTimePicker lalu klik tombol Hitung.

Untuk memastikan kebenarannya, anda bisa menghitungnya dengan cara manual apakah dengan kalkulator atau mungkin pakai jari.
Silahkan download contoh programnya disini https://www.4shared.com/rar/LBtYMzeKce/HitungHari.html



