2016-05-17 57 views
0

我使用DateTimePicker控制和下面的代碼,顯示當前DateTime當我從選擇器中選擇它。我需要不管DateTime我選擇它只會顯示,而不是現在。如何從DateTimePicker中選擇一個從日期和結束日期...我有一個下面的代碼

我的下一個頁面上顯示它...

DateTime DateFrom = DateTime.Now; 
DateTime DateTo = DateTime.now; 

DateTime.TryParse(datetimepicker.Value, CultureInfo.InvariantCulture, DateTimeStyles.AdjustToUniversal, out DateFrom); 
DateTime.TryParse(datetimepicker.Value, CultureInfo.InvariantCulture, DateTimeStyles.AdjustToUniversal, out DateTo); 
+0

你想要做什麼?恐怕問題不是很清楚 – MikeT

+0

你是說你想用DateTimePicker選擇一個日期範圍嗎? – OldBoyCoder

+0

其實我在下一頁顯示日期和時間。我選擇的日期和時間是因爲「DateTime.now」而存在的,我應該寫什麼代碼,它會顯示日期和時間,無論我從datetimepicker控件中選擇什麼。 –

回答

-2

試試這個:

DateTime DateFrom = DateTime.Now; 
DateTime DateTo = DateTime.Now; 

DateTime.TryParse(datetimepicker1.Value.ToString(), CultureInfo.InvariantCulture, DateTimeStyles.AdjustToUniversal, out DateFrom); 
DateTime.TryParse(datetimepicker2.Value.ToString(), CultureInfo.InvariantCulture, DateTimeStyles.AdjustToUniversal, out DateTo); 
+0

謝謝vaibhav ...實際上我犯了一個錯誤,給兩個datetimepicker相同。 thanx向我展示。 –

+0

非常感謝您的幫助。 –

+0

Hi Deepak, 我試圖向你展示相同的內容,但在你的問題中不清楚你的實際問題是什麼。 好吧,最後問題已經解決了,那很好。 –

0

你的問題很清楚,但很顯然,你不是很熟悉如何。網絡作品

所以這裏有幾個例子可能會突出你的誤解

如何設置一個選擇器的日期

datetimepicker.Value = yourDateTime

如何從選擇器獲取日期

yourDateTime = datetimepicker.Value

如何設置一個有效期爲選擇日期範圍

datetimepicker.MaxDate = yourMaxDate; 
datetimepicker.MinDate = yourMinDate; 

如何將字符串變成日期

DateTime tmp; 
if(DateTime.TryParse(yourString, out tmp)) 
yourdatetime = tmp 

如何顯示不可編輯日期

label.Text = yourDateTime.ToShortDateString()

如何選擇日期範圍,或者使用2個DateTimePickers或一個的MonthCalendar

如何刪除從日期一個時區

yourUTCDate = yourDate.ToUniversalTime()

+0

謝謝邁克......現在更清楚了 –

相關問題