DateTime选择器C#格式
作者:互联网
我有一个DateTime选择器将到达时间添加到列表中,我有2个问题:
>我怎样才能让它显示2012年1月12日而不是2012年1月12日的日期?
>我怎样才能让它显示日期之后的时间而不是当前时间,就像显示atm那样.
我目前的代码不是很先进:
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");
标签:c,datetime,wpftoolkit 来源: https://codeday.me/bug/20190718/1494239.html