DateTimePicker使用自定义格式给出异常
本文关键字:异常 格式 自定义 DateTimePicker | 更新日期: 2023-09-27 18:24:04
当我尝试在DateTimePicker
:中使用自定义格式时,收到以下异常
"该字符串未被识别为有效的DateTime。"
我使用以下片段:
dtpSystemAdjustmentDate.Format = DateTimePickerFormat.Custom;
dtpSystemAdjustmentDate.CustomFormat = "mm.dd.yyyy hh:mm:ss";
我在Microsoft帮助页面上找到了文档:http://msdn.microsoft.com/en-us/library/aa983603%28v=vs.71%29.aspx
我试过这个片段:
// C#
dateTimePicker1.CustomFormat = "'Today is:' hh:mm:ss dddd MMMM dd, yyyy";
我也收到了一个例外,抱怨"今日"是一个不被识别的关键词。
我怀疑某些东西与文化有关(我目前的文化是fr-CH
),但我找不到让它发挥作用的方法。。。知道吗?
我的问题与.Net或C#无关。
我尝试了一个空白项目,使用了相同的代码,它成功了。
我继承了Form
的一个子类,该子类负责翻译表单中的Controls
。不幸的是,有些东西扰乱了我的DateTimePicker
的文本内容。
我以前的台词是正确的。