【发布时间】:2011-12-02 16:23:43
【问题描述】:
我已经搜索过,但找不到答案。我在 WinForms 对话框中使用 DateTimePicker 并指定自定义格式:dd.MM.yyyy HH:mm:ss。但是 DateTimePicker 不显示秒数,它总是为他们显示00。即使我输入例如"15" 秒,数值正确但显示错误。
我做错了什么?
【问题讨论】:
-
您是否将
Format设置为custom?因为我试过了,它显示当前时间秒数 -
@Nacereddine:是的,我做到了,我可以看到日期格式符合我的预期。
-
Works for me too。你肯定有其他问题。
-
@Fischermaen 在设计时和运行时对我来说是working fine。您的代码中是否还有一些其他部分可以修改 DateTimePicker ?你在运行时尝试过吗?
-
DTP 由 Windows 实现,而不是 .NET。 DateTimePicker 只是它的一个包装类。在不知道您使用的 Windows 版本的情况下无法回答。您最好还查看用于用户覆盖的控制面板 + 区域和语言选项。
标签: c# winforms datetimepicker