C# 如何从日期时间选择器特定的日期设置中获取字符串值

C# 如何从日期时间选择器特定的日期设置中获取字符串值,c#,winforms,date,datetimepicker,C#,Winforms,Date,Datetimepicker,我正试图用日期时间选择器这样设置日期年/月/日。我不想获取当前时间: label1.Text = dateTimePicker1.Value.ToString("yyyy-MM-dd"); 我正在尝试设置给定特定日期之间的范围,例如从1970/1/2到1980/4/2 所以我只想得到字符串值,因为它是“1970/1/2”或整数。无论是用斜线还是点单独格式化(1970.1.2)。它必须等于用户在GUI中给定的日期时间选择器设置,才能处理此范围。您必须设置日期时间选择器的格式。这可以使用.Form

我正试图用日期时间选择器这样设置日期
年/月/日
。我不想获取当前时间:

label1.Text = dateTimePicker1.Value.ToString("yyyy-MM-dd");
我正在尝试设置给定特定日期之间的范围,例如从1970/1/2到1980/4/2


所以我只想得到字符串值,因为它是“1970/1/2”或整数。无论是用斜线还是点单独格式化(1970.1.2)。它必须等于用户在GUI中给定的日期时间选择器设置,才能处理此范围。

您必须设置日期时间选择器的格式。这可以使用.Format属性完成

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

更多信息可在此处找到:

您必须设置日期时间选择器的格式。这可以使用.Format属性完成

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

更多信息可在此处找到:

您可以设置自定义格式:

dateTimePicker.CustomFormat = "yyyy-MM-dd";
dateTimePicker.Format = DateTimePickerFormat.Custom;

您可以设置自定义格式:

dateTimePicker.CustomFormat = "yyyy-MM-dd";
dateTimePicker.Format = DateTimePickerFormat.Custom;

可能重复的可能重复的击败我到它,但那可能是因为你复制粘贴它哈哈。击败我到它,但那可能是因为你复制粘贴它哈哈。