【发布时间】:2011-02-09 18:03:40
【问题描述】:
我正在使用 DateTimePicker 组件。是否可以改变格式?我想成为 YYYY-MM-DD。此组件默认格式为 MM/DD/YYYY
谢谢。 我爱你们:D
【问题讨论】:
标签: c# winforms datetimepicker
我正在使用 DateTimePicker 组件。是否可以改变格式?我想成为 YYYY-MM-DD。此组件默认格式为 MM/DD/YYYY
谢谢。 我爱你们:D
【问题讨论】:
标签: c# winforms datetimepicker
您需要将CustomFormat property 设置为yyyy-MM-dd。
您还需要将Format 设置为Custom。
【讨论】:
Format 必须设置为自定义。单独定义CustomFormat 不会产生明显的效果,除非Format 指定使用它。
是的,使用CustomFormat 指定您想要的格式。请注意,选择器默认使用用户的区域设置作为格式,因此您可能不想自己设置(如果您关心国际化)。
【讨论】:
MSDN 参考
public void SetMyCustomFormat()
{
// Set the Format type and the CustomFormat string.
dateTimePicker1.Format = DateTimePickerFormat.Custom;
dateTimePicker1.CustomFormat = "MMMM dd, yyyy - dddd";
}
【讨论】: