Open aeros281 opened 9 years ago
Bọn này set format thành custom với custom format là: dd/mm/yyyy, lỗi hiện ra ở tháng, tức mm. Theo format từ w3. Ta có:
YYYY = four-digit year MM = two-digit month (01=January, etc.) DD = two-digit day of month (01 through 31) hh = two digits of hour (00 through 23) (am/pm NOT allowed) mm = two digits of minute (00 through 59) ss = two digits of second (00 through 59) s = one or more digits representing a decimal fraction of a second TZD = time zone designator (Z or +hh:mm or -hh:mm)
Như vậy ta có mm = two digits of minute (00 through 59), tháng nó theo phút chúng mầy ạ :+1: . Cơ bản lúc này custom format chỉnh lại là dd/MM/yyyy là OK.
Mà mềnh không hiểu vì sao lại chọn custom format? Sử dụng format của máy người dùng không tiện hơn à? :rage:
Điểm qua hết các control DateTimePicker thì thấy hầu hết chúng nó đều không dùng custom format. Vì vậy để không cho cái control này FA mình đề nghị đổi format của nó thành Short
Đâu có cần, thằng DateTimePicker mục Text của nó là string đã được format. Trong nó còn có mục giá trị là Value chứa giá trị thời gian "thuần". Mày lấy giá trị này rồi chuyển qua dạng format mày muốn. Micro$oft đâu có ngu đâu mậy.
Mày xem lại phần DAO coi có thể chỉnh sửa vậy ko?
Nó trông như thế này:
Setting của máy mình là mm/dd/yyyy.