2012-09-13 58 views
-2

所以我用這個代碼:的DateTimePicker(自定義)

dateTimePicker1.Format = DateTimePickerFormat.Custom; 
dateTimePicker1.CustomFormat = "HH:mm tt"; 

但它拒絕給我正確的分鐘。相反,它給了我0,但我想要像04:48那樣的實時。

+0

請更具體的是這個webforms,winforms,WPF? –

+0

我得到它在一個按鈕,我真的需要更具體它不像你需要的一切,這是唯一的代碼在winform所以是 – PenguinSmex

+0

有必要知道它是否是winforms或不。 –

回答

1

試試這個

dateTimePicker1.CustomFormat = "hh:mm tt"; 
1

這取決於你如何設置dateTimePicker的,如果有dateTimePicker的你ofcourse控制沒有價值會顯示爲0,分鐘。

要將DateTimePicker用於時間,請將Format屬性設置爲Time或Custom。然後 指定格式:

dateTimePicker1.Format = DateTimePickerFormat.Custom; 
dateTimePicker1.CustomFormat = "HH:mm tt"; 

這應該工作。

+2

我認爲這就是他原來的問題表明他在做什麼,除非你指定12小時格式而不是24小時格式。 –

相關問題