List<DateTime> datetimerange = new List<DateTime>();
DateTime StartDate = Convert.ToDateTime(txtDate.Text);
DateTime EndDate = Convert.ToDateTime(TextBox1.Text);
foreach (DateTime day in EachDay(StartDate, EndDate))
{
datetimerange.Add(day.Date);
Session["SelectedDatess"] = datetimerange;
}
當我把它顯示一個列表框的日期看起來像8/28/2012 12:00:00
而我只是想顯示8/28/2012
。如何更改日期時間格式
我怎樣才能更改日期MM/dd/yyyy
的格式?
可以使用ToShortDateString方法。 –
您應該格式化顯示日期。你顯示的代碼不會顯示日期 - 你能分享那一點代碼嗎?作爲一般的答案,您應該使用格式說明符和可能的日期時間格式字符串。 (PS。兩個術語Google很容易) – driis
'DateTime'沒有格式。您可以在將其轉換爲字符串的位置指定格式 - 在您未向我們顯示的代碼中。 –