所以我使用的是以下代码:
dateTimePicker1.Format = DateTimePickerFormat.Custom;
dateTimePicker1.CustomFormat = "HH:mm tt";
但它拒绝给我正确的时间。相反,它给了我0,但我想要04:48这样的实时。
尝试这个
dateTimePicker1.CustomFormat = "hh:mm tt";
这取决于您如何设置日期时间选择器,如果日期时间选择器没有值,您的控件将显示0分钟。
若要对时间使用DateTimePicker,请将Format属性设置为Time或Custom。然后指定格式:
dateTimePicker1.Format = DateTimePickerFormat.Custom;
dateTimePicker1.CustomFormat = "HH:mm tt";
这应该行得通。