可能重複:
DateTimePicker: pick both date and timeWinForm中的DateTime Picker如何選擇時間?
我使用的是WinForm的日期時間選擇器,它選擇的日期了出色的工作,但我不知道該怎麼辦倍。它看起來像一個時間與價值相關聯,所以也許有一種方法可以用它來選擇一個時間?
如果沒有內置的方法來做到這一點,我會創建另一個時間框,並修改DateTime選擇器的DateTime值。
謝謝!
可能重複:
DateTimePicker: pick both date and timeWinForm中的DateTime Picker如何選擇時間?
我使用的是WinForm的日期時間選擇器,它選擇的日期了出色的工作,但我不知道該怎麼辦倍。它看起來像一個時間與價值相關聯,所以也許有一種方法可以用它來選擇一個時間?
如果沒有內置的方法來做到這一點,我會創建另一個時間框,並修改DateTime選擇器的DateTime值。
謝謝!
您可以使用內置的日期時間選擇器中加入了自定義格式字符串如下:
DateTimePicker.ShowUpDown = true;
DateTimePicker.CustomFormat = "hh:mm";
DateTimePicker.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
享受!
您可以選擇日期選擇器以獲得「長」日期,甚至只有「時間」,或者您可以創建自定義日期。
我總是用這種格式,因爲它是最容易的一個,以瞭解用戶(恕我直言):yyyy.MM.dd HH:mm
這可以在設計速度最快的完成,只是改變了性質。
或者與
YourDatePicker.Format = DateTimePickerFormat.Custom;
YourDatePicker.CustomFormat = "yyyy.MM.dd HH:mm";
的的DateTimePicker改變它在程序運行非常像如何設置Windows時鐘工作。如果將ShowUpDown屬性設置爲true,則會在DateTimePicker的右側顯示一個旋轉控件。如果您點擊控件的某個部分,例如幾小時的時間,然後點擊旋轉控制的向上或向下箭頭,它將以小時爲單位更改時間。另外,如果您想使用自定義日期時間格式,請將格式屬性更改爲自定義並設置您想要的標誌。例如,MM dddd yyyy HH:mm:ss。有關所有自定義格式說明符的解釋,here's the full list of them from MSDN。
希望有所幫助。
http://stackoverflow.com/questions/93472/datetimepicker-pick-both-date-and-time – Alex 2010-09-16 15:21:53