【问题标题】:C# WinForms DateTimePicker ComponentC# WinForms DateTimePicker 组件
【发布时间】:2011-02-09 18:03:40
【问题描述】:

我正在使用 DateTimePicker 组件。是否可以改变格式?我想成为 YYYY-MM-DD。此组件默认格式为 MM/DD/YYYY

谢谢。 我爱你们:D

【问题讨论】:

    标签: c# winforms datetimepicker


    【解决方案1】:

    您需要将CustomFormat property 设置为yyyy-MM-dd
    您还需要将Format 设置为Custom

    【讨论】:

    • +1 表示Format 必须设置为自定义。单独定义CustomFormat 不会产生明显的效果,除非Format 指定使用它。
    【解决方案2】:

    是的,使用CustomFormat 指定您想要的格式。请注意,选择器默认使用用户的区域设置作为格式,因此您可能不想自己设置(如果您关心国际化)。

    【讨论】:

      【解决方案3】:

      MSDN 参考

        public void SetMyCustomFormat()
          {
             // Set the Format type and the CustomFormat string.
             dateTimePicker1.Format = DateTimePickerFormat.Custom;
             dateTimePicker1.CustomFormat = "MMMM dd, yyyy - dddd";
          }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-08-01
        • 2017-03-16
        • 1970-01-01
        • 2012-12-21
        相关资源
        最近更新 更多