本帖最后由 许杰 于 2013-12-3 22:48 编辑
用。NET提供的函数就ok了 给你我的代码参考下
enum Weekday { 星期日, 星期一, 星期二, 星期三, 星期四, 星期五,星期六 };
static void Main(string[] args)
{
Console.WriteLine("请输入日期(yyyy-MM-dd)");
string dateStr = Console.ReadLine();
DateTime dt = Convert.ToDateTime(dateStr);
//这个就直接可以给出是星期几了
Weekday wd = (Weekday)dt.DayOfWeek;
Console.WriteLine("这一天是{0}",wd);
Console.WriteLine("这一天是这一年的第{0}天", dt.DayOfYear);
Console.ReadLine();
}
|