【发布时间】:2016-10-19 12:59:28
【问题描述】:
我正在开发 ac#.net windows 应用程序。我想新建一个 24 小时格式的日期时间对象所以我使用下面的代码,但是当我设置例如 14:21:30 时它是 12 小时格式我希望日期时间为14:21:30 不是 02:21:30。 请帮我这样做
代码:
date = dateTimePickerX3.Text.Split('/');
string[] hour3 = textBox33.Text.Split(':', ' ');
DateTime dtv2 = new DateTime(int.Parse(date[0]), int.Parse(date[1]), int.Parse(date[2]), int.Parse(hour3[0]), int.Parse(hour3[1]), int.Parse(hour3[2]), new PersianCalendar());
【问题讨论】:
-
为什么使用来自 DateTimePicker 的文本?应该有一个 DateTime 对象!?!?
-
String s = date.ToString("HH:mm");你可以这样做
-
使用 dateTimePickerX3 的 Value 属性
-
我使用 dateTimePickerX 但它只返回日期
-
因为它是一个“日期时间”选择器。这个只选择了 DateTimes...
标签: c# datetime format desktop-application