這個代碼是什麼,我試圖做一個簡化版本:字符串日期星期幾
this.dateValue = "8/12/2005";
return DateTime.dateValue.DayOfWeek.ToString();
我想用我的DATEVALUE在代替「NOW」
這個代碼是什麼,我試圖做一個簡化版本:字符串日期星期幾
this.dateValue = "8/12/2005";
return DateTime.dateValue.DayOfWeek.ToString();
我想用我的DATEVALUE在代替「NOW」
的DateTime.Now
屬性返回日期時間,星期是日期時間的屬性,所以你可以簡單地做
return DateTime.Now.DayOfWeek.ToString();
要得到的周
0123當天的文字版如果你想反轉這個,你可以從字符串中解析一個新的DateTime。
return DateTime.Parse("8/12/2005").DayOfWeek.ToString();
注意我們的字符串不能被解析。你可能想看看TryParse方法。
this.dateValue = "8/12/2005";
DateTime dt;
// assuming the expected date is the 8th of Dec 2005, otherwise use m/d/yyyy
if (DateTime.TryParseExact(this.dateValue, "d/m/yyyy", CulterInfo.InvariantCulture,
DateTimeStyles.None, out dt))
{
return dt.DayOfWeek.ToString();
}
else
{
return null;
}
哪裏是'Now'? –
我不完全確定你在問什麼,甚至不會像編寫的那樣編譯。 – MikeTheLiar
我認爲這在編輯之前變得更有意義... – Liath