ซึ่งค่าที่ได้จาก DateTimePicker จะได้ค่า String การเรียกใช้คือ ชื่อDateTimePicker.Text
ซึ่งเมื่อทำงานคู่กับ .net การจะเปลี่ยนรูปแบบวันที่ของวินโดว์เป็นอย่างอื่นที่ไม่ใช่ภาษาไทยตัว DateTimePicker ก็จะเปลี่ยนรูปแบบภาษาไปด้วย
การตั้งวันที่ให้ตรงกับเวลาเครื่อง
ใส่ code นี้ใน from load
Me.ชื่อDateTimePicker.Value = DateTime.Now.AddDays(0)
ตัวอย่าง
Private Sub ProductFrm_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Me.DateTimePickerRP.Value = DateTime.Now.AddDays(0)
End Sub
หากต้องการให้วันที่ เป็นวันที่ผ่านมาแล้ว ก็ใส่ตัวเลขติดลบเข้าไปในวงเล็บ เช่น
Me.ชื่อDateTimePicker.Value = DateTime.Now.AddDays(-30)วันที่ก็จะแสดงย้อนหลังไป 30 วัน
หากต้องการให้วันที่ เป็นวันที่ยังไม่มาถึง(อนาคต) ก็ใส่ตัวเลขเข้าไปในวงเล็บ เช่น
Me.ชื่อDateTimePicker.Value = DateTime.Now.AddDays(30)วันที่ก็จะแสดงวันที่ถัดไปอีก 30 วัน