第1种方法:
private string[] weekDay = { "星期天", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" };
date.Text = DateTime.Today.Date.ToString("yyyy年MM月dd日");
int dayofWeek = (int)(DateTime.Now.DayOfWeek);
week.Text = weekDay[dayofWeek];
第2种方法:
string str = " 2011-3-18 " ;
Response.Write(Convert.ToDateTime(str).ToString("yyyy年MM月dd日ddd", new System.Globalization.CultureInfo("zh-CN")));