将存储为字符串的时间分配给DateTimePicker的Value属性

时间:2013-08-05 23:41:15

标签: c# datetime datetimepicker

我有一个时间值,我正在从军事格式的数据库读取“。”作为分隔字符(格式:"HH.mm.ss"示例:"15.32.18")。

使用DateTimePicker显示此字符串的最佳方法是什么。日期时间选择器格式如下:

timePicker.Format = DateTimePickerFormat.Time;
timePicker.CustomFormat = "HH.mm.ss";

我能想到的唯一方法是创建一个DateTime对象,其中包含存储在字符串中的时间值,并将其分配给我的timePicker。这似乎是一种倒退的方式。

1 个答案:

答案 0 :(得分:1)

您正在寻找的方法是DateTime.ParseExact

DateTime.ParseExact("15.32.18", "HH.mm.ss", null)

给出时间部分的日期,下午3:32:18。