2017-03-08 19 views
0

我試圖用日期時間選擇器以這種方式設置日期year/month/day。我不想讓當前時間:如何從日期時間選取器中獲取字符串值特定日期設置

label1.Text = dateTimePicker1.Value.ToString("yyyy-MM-dd"); 

我正在嘗試設置給出具體日期之間的範圍內,例如從1970年1月2日至1980年4月2日

所以只能我正在嘗試的是獲取字符串值,因爲它是「1970/1/2」或整數。不管它是用斜槓還是用點分開格式化(1970.1.2)。它必須與使用日期時間選擇器的設置相同,因爲它是由用戶在GUI中給出的,以處理此範圍。

+0

可能重複的[日期時間選擇器C#格式] (http://stackoverflow.com/questions/13711358/datetime-picker-c-sharp-format) –

回答

0

您可以設置自定義格式:這可以通過使用.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; 
相關問題