最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

題目:作業(yè)2:日期分隔

2023-04-03 15:59 作者:溫柔的煙火  | 我要投稿

題目為:


任意輸入一個(gè)起始日期與與終止日期,返回該日期段內(nèi)

個(gè)星

期的起始與終止日期。

示例輸入:起始日期2019-10-08,終止日期2019-11-1示例輸出:

第1周:2019-10-08至2019-10-13

第2周:2019-10-14至2019-10-20

第3周:2019-10-21至2019-10-27

第4周:2019-10-28至2019-11-1.




代碼示例:

class Program {



? ? public static string WeekEndTime(DateTime t)

? ? {

? ? DateTime startWeek = t.AddDays(1 - Convert.ToInt32(t.DayOfWeek.ToString("d")));

? ? ? ? //Console.WriteLine(startWeek);

? ? ? ? DateTime endWeek = startWeek.AddDays(6);? //本周周日

? ? ? ? //Console.WriteLine(endWeek);

? ? ? ? string sysweekendtime = endWeek.ToString("yyyy-MM-dd");

? ? return sysweekendtime;

? ? }



? ? static void Main(string[] args)

? ? {

? ? ? ? //實(shí)例:? 起始日期2019-10-08,終止日期2019-11-1

? ? ? ? //僅考慮同一年

? ? ? ?// Console.WriteLine(DateTime.Now);

? ? ? ? Console.WriteLine("請(qǐng)輸入起始日期(格式xxxx-xx-xx):");

? ? ? ? string date = Console.ReadLine();


? ? ? ? DateTime dt = Convert.ToDateTime(date);

? ? ? ? //string result=WeekEndTime(dt);

? ? ? ? //Console.WriteLine(result);

? ? ? ? int year = dt.Year;

? ? ? ? int month = dt.Month;

? ? ? ? int day = dt.Day;

? ? ? ? //Console.WriteLine(dt.Year);

? ? ? ? //Console.WriteLine(dt.Month);

? ? ? ? string week = dt.DayOfWeek.ToString();

? ? ? ? Console.WriteLine("請(qǐng)輸入終止日期(格式xxxx-xx-xx):");

? ? ? ? string date1 = Console.ReadLine();

? ? ? ? DateTime dt1 = Convert.ToDateTime(date1);

? ? ? ? int year1 = dt1.Year;

? ? ? ? int month1 = dt1.Month;

? ? ? ? int day1 = dt1.Day;

? ? ? ? string week1 = dt1.DayOfWeek.ToString();


? ? ? ? //處理

? ? ? ? string result;

? ? ? ? DateTime d;//中間件、

? ? ? ? int week_number = 1;

? ? ? ? while (true)

? ? ? ? {

? ? ? ? ? ??

? ? ? ? ? ? //返回的是一個(gè)日期哎

? ? ? ? ? ? result = WeekEndTime(dt);

? ? ? ? ? ? d = Convert.ToDateTime(result);//轉(zhuǎn)換

? ? ? ? ? ? //比較 如果返回的日期比終止日期大那么結(jié)束循環(huán),否則將日期繼續(xù)輪訓(xùn)

? ? ? ? ? ? if (DateTime.Compare(d,dt1) >=0)

? ? ? ? ? ? {

? ? ? ? ? ? ? ? //大于等于


? ? ? ? ? ? ? ? Console.WriteLine("第"+week_number+"周:? "+dt.Year+"-"+dt.Month + "-" +dt.Day+ "至"+ dt1.Year + "-" + dt1.Month + "-" + dt1.Day);

? ? ? ? ? ? ? ? break;


? ? ? ? ? ? }

? ? ? ? ? ? if (DateTime.Compare(d, dt1)<0)

? ? ? ? ? ? {

? ? ? ? ? ? ? ? //Xiao于

? ? ? ? ? ? ? ? Console.WriteLine("第" + week_number + "周:? "+ dt.Year + "-" + dt.Month + "-" + dt.Day + "至" + d.Year + "-" + d.Month + "-" + d.Day);

? ? ? ? ? ? ? ? dt = d;

? ? ? ? ? ? ? ?


? ? ? ? ? ? }



? ? ? ? }


? ? }

? ??

}


運(yùn)行示例:

輸入為:2019-10-08 2019-11-20


題目:作業(yè)2:日期分隔的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
淄博市| 仙桃市| 曲沃县| 册亨县| 安塞县| 惠来县| 沾益县| 垫江县| 道真| 新泰市| 崇信县| 远安县| 古丈县| 和田市| 尉氏县| 龙海市| 淮北市| 木兰县| 两当县| 滦南县| 天气| 彝良县| 夏津县| 延津县| 敦化市| 巴林左旗| 南投县| 武乡县| 乐至县| 景德镇市| 城口县| 清涧县| 玛纳斯县| 富锦市| 鄂伦春自治旗| 灵山县| 吉隆县| 鄂伦春自治旗| 县级市| 马边| 云安县|