Cara merubah CustomFormat pada datetimepicker in visual basic.net ,melanjutkan dari beberapa latihan sederhana untuk mencoba memahami dari beberapa kumpulan komponen komponen yang ada pada ToolBox yang sudah disediaakan dalam VB. Disini saya menambahkan MonthCalender guna untuk membedakan perbedaan antara calender dengan DateTimePicker.
Agan pasti tahu dan tak asing lagi dengan istilah DateTimePicker, baiklah kalo belum mengerti apa itu DateTimePicker Datepicker adalah penginputan tanggal layaknya sebuah kalender. Dengan adanya datepicker ini maka halaman akan terlihat interaktif , beda dengan menggunakan MonthCalender karena kurang simple jika digunakan untuk pengisian tangal misalnya,,. Disini saya akan mencoba menjelaskan mengenai DateTimePicker format untuk menampilkannya dalam bentuk penyesuaian yang kita inginkan semisal contohnya;
“‘hh:mm:ss dddd MMMM dd, yyyy” // jam:minute:second hari-bulan-hari-tahun
“dd/MM/yyyy” // hari-bulan-tahun
“ddd dd MMM yyyy” // nama hari – day – bulan- tahun
Komponen yang dibutuhkan
- Label
- GroupBox
- Button
- MonthCalender
- DateTimePicker
Untuk code program bisa dilihat dibawah ini
Kunjungi juga contoh aplikasi laporan CRUD disini
——————————————————————————————————–
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
DateTimePicker2.Format = DateTimePickerFormat.Custom
DateTimePicker3.Format = DateTimePickerFormat.Custom
DateTimePicker4.Format = DateTimePickerFormat.Custom
DateTimePicker5.Format = DateTimePickerFormat.Custom
‘\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
DateTimePicker2.CustomFormat = “‘Today is:’ hh:mm:ss dddd MMMM dd, yyyy”
DateTimePicker3.CustomFormat = “dd/MM/yyyy”
DateTimePicker4.CustomFormat = “ddd dd MMM yyyy”
DateTimePicker5.CustomFormat = New DateTime(2000, 1, 1)
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MsgBox(“DateTimePicker Here”)
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
MsgBox(“Month Calender Here”)
End Sub
End Class
Keterangan
Untuk bisa merubah tampilan dalam format tanggal, bulan, tahun maupun waktu yang diinginkan perhatikan perbedaan format dibawah ini,
DateTimePicker2.CustomFormat = “‘Today is:’ hh:mm:ss dddd MMMM dd, yyyy”
DateTimePicker3.CustomFormat = “dd/MM/yyyy” // 07 – 10 – 2012
DateTimePicker4.CustomFormat = “ddd dd MMM yyyy” // Minggu – 07 – okt – 2012
DateTimePicker5.CustomFormat = New DateTime(2000, 1, 1) // (membuat aturan sendiri) 01, 01, 2000
hh = hour
mm = minute
ss = second
dd = tanggal
ddd = hari
MM = bulan ke-
MMM = nama singkat bulan
MMMM = nama bulan
yyyy = tahun
===============================================
Supaya bisa langsung muncul atau langsung bisa tampil maka jangan lupa pastikan dulu logikanya // untuk memanggil, logikanya seperti dibawah ditempatkan pada Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load , kenapa di bagian Private Sub Form1_Load( bla ..bla bla ..bla , jawabnya: karena disaat menjalankan aplikasi yang dibuat ini nantinya supaya langsung tampil perubahannya disaat Form muncul pertamakalinya
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
DateTimePicker2.Format = DateTimePickerFormat.Custom
DateTimePicker3.Format = DateTimePickerFormat.Custom
DateTimePicker4.Format = DateTimePickerFormat.Custom
DateTimePicker5.Format = DateTimePickerFormat.Custom
‘\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
DateTimePicker2.CustomFormat = “‘Today is:’ hh:mm:ss dddd MMMM dd, yyyy”
DateTimePicker3.CustomFormat = “dd/MM/yyyy”
DateTimePicker4.CustomFormat = “ddd dd MMM yyyy”
DateTimePicker5.CustomFormat = New DateTime(2000, 1, 1)
End Sub
No comments:
Write comments