我想使用dateTimePicker时间格式{mm:ss}并在timer.interval中使用它。
意味着将dateTimePicker值转换为double并再次返回。
有什么想法吗?
答案 0 :(得分:1)
使用此:
timer.Interval = dateTimePicker.Value.TimeOfDay.TotalMilliseconds
答案 1 :(得分:0)
timer.interval以毫秒为单位。 (mm * 60 + ss)* 1000 =以毫秒为单位的时间。
或者更容易DateTime.TimeOfDay.TotalMilliseconds
。
使用TimeSpan对象而不是DateTime也许更糟糕。因为您没有使用它的日期部分。 (也许是出于我不知道的其他原因)
然后,您可以使用TimeSpan.TotalMilliseconds属性。