Cara Menghitung Interval Hari Bulan Tahun Atau Tanggal Di VB.Net Cara Menghitung Interval Hari Bulan Tahun Atau Tanggal Di VB.Net - Berguru IT - Tutorial Visual Basic, Networking, Tips dan Trik
logo

Cara Menghitung Interval Hari Bulan Tahun Atau Tanggal Di VB.Net

Tips Dan Trik Menghitung Interval Hari, Bulan dan Tahun Atau Tanggal, Format Datetime di VB.Net - Biasanya dalam proses pembuatan aplikasi pasti tidak terlepas dari yang namanya penanggalan atau format datetime pada aplikasi yang dibuat. Komponen yang satu ini sangat penting dalam memperoses sebuah perintah yang berkaitan dengan waktu atau jam, contoh dari penggunaan komponen datetime dapat kita temukan pada program aplikasi Parkiran, POS dan lain sebagainya.

Sebelum lanjut ke materi awal, ada baiknya pelajari dulu fungsi datetime untuk menambah pengetahuan tentang datetime. Jika sudah memahami fungsi datetime, lanjutkan ke materi dibawah ini.

Untuk menghitung interval tanggal dalam bahasa pemprograman visual basic .net, dapat menggunakan perintah DateDiff, nah apa sih DateDiff?
Cara Menghitung Interval Hari Bulan Tahun atau Tanggal di VB.Net
DateDiff adalah sebuah fungsi untuk menentukan nilai interval dari dua tanggal atau waktu. Nilai yang diberikan oleh perintah datediff adalah hasil pengurangan tanggal kedua dengan tanggal pertama.

Tipe interval yang digunakan pada perintah datediff mirip dengan tipe interval yang digunakan pada perintah DateAdd : "DateInterval.Day", "DateInterval.DayOfYear", "DateInterval.Hour", "DateInterval.Minute", "DateInterval.Month", "DateInterval.Second", "DateInterval.WeekDay", "DateInterval.WeekOfYear", "DateInterval.Year".

Baca juga :



Syntax menggunakan fungsi DateDiff :

= DateAndTime.DateDiff(DateInterval.Day, date1, date2)
Parameter :
  • DateAndTime adalah prosedur untuk menyatakan tanggal atau waktu
  • DateDiff adalah fungsi untuk menentukan nilai interval
  • DateInterval adalah Nilai penghitungan DateInterval atau ekspresi String mewakili interval waktu yang ingin Anda gunakan sebagai satuan perbedaan antara Date1 dan Date2.
  • date1 adalah nilai atau value dari tanggal
  • date2 adalah nilai atau value dari tanggal
Dalam perintah datediff diatas untuk menghitung jumlah hari dan untuk menghitung jumlah minggu, bulan dan tahun, lihatlah cara dibawah ini :

Cara Menghitung Interval Hari, Bulan dan Tahun

Buatlah rancangan form pada project baru anda, lalu masukkan langkah dibawah ini :
  • Masukkan komponen tanggal DateTimePicker sebanyak 2 buah untuk tanggal pertama dan tanggal kedua.
  • Masukkan label dan textbox untuk interval day, dayofyear, week, bulan dan tahun. Buat seperti gambar dibawah ini :
  • Rancangan program interval 2 tanggal
    Rancangan program interval 2 tanggal
  • Klik ganda pada DateTimePicker2 lalu masukkan kode perintah berikut ini:
  • 
        Private Sub DateTimePicker2_ValueChanged(sender As Object, e As EventArgs) Handles DateTimePicker2.ValueChanged
            Dim tgl1 As Date
            Dim tgl2 As Date
            tgl1 = DateTimePicker1.Value
            tgl2 = DateTimePicker2.Value
    
            'ini perintah untuk mengisi interval hari
            TextBox1.Text = DateAndTime.DateDiff(DateInterval.Day, tgl1, tgl2)
            TextBox2.Text = DateAndTime.DateDiff(DateInterval.DayOfYear, tgl1, tgl2)
    
            'ini perintah untuk mengisi interval minggu
            TextBox3.Text = DateAndTime.DateDiff(DateInterval.Weekday, tgl1, tgl2)
    
            'ini untuk perintah mengisi interval bulan
            TextBox4.Text = DateAndTime.DateDiff(DateInterval.Month, tgl1, tgl2)
    
            'ini untuk perintah mengisi interval tahun
            TextBox5.Text = DateAndTime.DateDiff(DateInterval.Year, tgl1, tgl2)
        End Sub
    
  • Jalankan program klik Run atau F5. Sampai disini anda sudah selesai membuat program menghitung interval 2 tanggal.
Untuk menghindari atau menangkap error pada program sebaiknya anda baca penanganan eksepsi atau error di vb.net agar masalah ini bisa terditeksi salah dimananya.

Cara diatas merupakan contoh sederhana dari Cara Menghitung Interval Hari Bulan Tahun Atau Tanggal Di VB.Net, masih banyak cara-cara yang lainnya yang mungkin bisa kita gunakan. Saya kira dari saya cukup sampai disini. Apabila ada kekurangan mohon dimaafkan. Jika anda ingin menanyakan tentang artikel ini, anda bisa kirim email pada kontak form yang telah saya sediakan atau juga bisa berkomentar dibawah ini.

Sekian dari saya, semoga bermanfaat. Terima kasih.


Tags

0 Komentar untuk "Cara Menghitung Interval Hari Bulan Tahun Atau Tanggal Di VB.Net"

Subscribe

Adblock Detected

Like this blog? Keep us running by whitelisting this blog in your ad blocker

This is how to whitelisting this blog in your ad blocker

Thank you

×