DayOfWeek today = DateTime.Today.DayOfWeek;
if (today == DayOfWeek.Sunday || today == DayOfWeek.Saturday)
{
ClientScript.RegisterStartupScript(GetType(), "alert", "alert('" weekend"');", true);
}
else
{
ClientScript.RegisterStartupScript(GetType(), "alert", "alert('" weekday"');", true);
}
從線以上,我能夠找到,如果今天是週末或工作日C#確認日爲週末或工作日
現在我想從用戶輸入 我想這個日期,但失敗了,
我的文字輸入格式爲:2016年10月4日
string dateInput = dateTextbox.Text;
DayOfWeek today = DateTime.dateInput.DayOfWeek;
怎麼是'dateTextbox.Text;'日期樣子? –
'dateInput'是一個字符串,您需要將其轉換爲'DateTime'對象。在StackOverflow上有幾十個類似的問題*如何將一個字符串轉換爲C#中的日期時間* – user3185569
對,所以你真正*問的是「我怎樣才能把一個字符串轉換成'DateTime'? - 因爲你已經有了其他的代碼。 –