对于datetimepicker 控件
dateTimePicker1.Format = DateTimePickerFormat.Custom;
dateTimePicker1.CustomFormat =
"yyyy-MM-dd HH:mm:ss"
;
选择时间之后,转成text会发现,年、月、日显示正常,但是时分秒会是00:00:00,也就是说“时 分 秒”获取不了。
对于想获取当时的年月日时分秒,写一个Leave事件即可:
void
dateTimePicker1_Leave(
object
sender, EventArgs e)
{
dateTimePicker1.Value = DateTime.Parse(dateTimePicker1.Value.Date.ToString(
"yyyy-MM-dd "
)
+ DateTime.Now.ToString(
"HH:mm:ss"
));
}