Windows窗体 – 接受特定时间戳格式的文本框

我怎样才能在Windows窗体中添加一个蒙面文本框,它接受以下格式的date时间:

01/01/1993 12:00 AM

有一个更好的方法来解决这个使用DateTimePicker

dateTimePicker1.Format = DateTimePickerFormat.Custom; dateTimePicker1.CustomFormat = "MM/dd/yyyy HH:mm"; 

MaskedTextbox可以做的最好的方法是设置下面的Mask

  maskedTextBox1.Mask = "00/00/0000 00:00 AM" 

然后所有的验证都必须由您亲笔撰写。

根据这里的 MS规范,你不能指定这样的格式。 您的请求最接近的含义掩码将是00\/00\/0000 90:00 \AM