实例:
用户输入一个日期,要求输出这个日期是星期几和在这一年中的第几天:
//声明一个DateTime类型的变量用于存放用户输入的日期
DateTime dt;
Console.WriteLine(\"请输入日期:(例如:2000-01-01 或 2000/01/01)\");
//把输入的日期字符串转换成日期格式类型
dt = DateTime.Parse(Console.ReadLine());
//因为DayOfWeek返回的是0、1、2、3、4、5、6,分别对应的是日、一、二、三、四、五、六
//Substring是进行检索字符串并返回匹配的指定长度的子字符串
string str = \"日一二三四五六\".Substring((int)dt.DayOfWeek, 1);
Console.WriteLine(\"{0}年{1}月{2}日是星期{3}\", dt.Year, dt.Month, dt.Day, str);
Console.WriteLine(\"{0}年{1}月{2}日是这一年的第{3}天\", dt.Year, dt.Month, dt.Day, dt.DayOfYear);
Console.WriteLine(\"{0}是星期{1}\", dt.ToShortDateString(), str);
Console.WriteLine(\"{0}是这一年的第{1}天\", dt.ToLongDateString(), dt.DayOfYear);
本文地址:https://www.stayed.cn/item/16494
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我