我有一个 DateTime
选择器可以将到达时间添加到列表中,我有两个问题:
12-Jan-2012
而不是 12/01/12
的日期? 我当前的代码不是很先进,它只是:
theVisit.ArrivalTime = DateTimePicker1.Value
最佳答案
像这样的东西将显示日期和时间:
DateTimePicker1.Value.ToString("d-MMM-yyyy hh:mm:ss");
要覆盖默认的 DateTimePicker 设置,您可以执行以下操作:
DateTimePicker1.Format = DateTimePickerFormat.Custom;
DateTimePicker1.CustomFormat = "d-MMM-yyyy hh:mm:ss";
您可以通过修改格式字符串来显示不同的时间,例如:
DateTimePicker1.CustomFormat = "d-MMM-yyyy 12:00:00";
甚至
DateTime otherTime = DateTime.Now;
DateTimePicker1.CustomFormat = "d-MMM-yyyy " + otherTime.ToString("hh:mm:ss");