C#時(shí)間計(jì)算應(yīng)用實(shí)例解析
C#時(shí)間計(jì)算的應(yīng)用實(shí)例這里我們向你介紹C#時(shí)間計(jì)算某年中所有周末的日期的問題,那么具體要如何實(shí)現(xiàn)呢?是用到什么方法呢?具體的步驟是什么呢?讓我們看看過程吧。
C#時(shí)間計(jì)算之某年中所有周末的日期實(shí)例,目標(biāo)實(shí)現(xiàn)輸出效果比如這樣:
- 2009-01-03 六
 - 2009-01-04 日
 - 2009-01-10 六
 - 2009-01-11 日
 - 2009-01-17 六
 - 2009-01-18 日
 - 。。。。。
 
C#時(shí)間計(jì)算具體實(shí)現(xiàn)代碼如下:
- using System;
 - namespace DayOfWeekEx
 - {
 - class Program
 - {
 - static void Main(string[] args)
 - {
 - GetDate(2009);
 - Console.Read();
 - }
 - static void GetDate(int year)
 - {
 - for(DateTime dt = new DateTime(year ,1 ,1) ;
 - dt <= new DateTime(year ,12 ,31) ;
 - dt = dt.AddDays(1))
 - if(dt.DayOfWeek == DayOfWeek.Saturday ||
 - dt.DayOfWeek == DayOfWeek.Sunday)
 - Console.WriteLine(dt.ToString("yyyy-MM-dd") +
 - " " + (dt.DayOfWeek == DayOfWeek.Saturday ? "六" : "日"));
 - }
 - }
 - }
 
C#時(shí)間計(jì)算實(shí)例的一些說明:
這里主要是for循環(huán)的利用,以及DayOfWeek枚舉,循環(huán)的初始是日期為設(shè)定年的1月1日,尾是該年的最后一天,增量是一天,如果當(dāng)前枚舉是周六周日則輸出。#p#
C#時(shí)間計(jì)算實(shí)例輸出結(jié)果:
- 2009-01-03 六
 - 2009-01-04 日
 - 2009-01-10 六
 - 2009-01-11 日
 - 2009-01-17 六
 - 2009-01-18 日
 - 2009-01-24 六
 - 2009-01-25 日
 - 2009-01-31 六
 - 2009-02-01 日
 - 2009-02-07 六
 - 2009-02-08 日
 - 2009-02-14 六
 - 2009-02-15 日
 - 2009-02-21 六
 - 2009-02-22 日
 - 2009-02-28 六
 - 2009-03-01 日
 - 2009-03-07 六
 - 2009-03-08 日
 - 2009-03-14 六
 - 2009-03-15 日
 - 2009-03-21 六
 - 2009-03-22 日
 - 2009-03-28 六
 - 2009-03-29 日
 - 2009-04-04 六
 - 2009-04-05 日
 - 2009-04-11 六
 - 2009-04-12 日
 - 2009-04-18 六
 - 2009-04-19 日
 - 2009-04-25 六
 - 2009-04-26 日
 - 2009-05-02 六
 - 2009-05-03 日
 - 2009-05-09 六
 - 2009-05-10 日
 - 2009-05-16 六
 - 2009-05-17 日
 - 2009-05-23 六
 - 2009-05-24 日
 - 2009-05-30 六
 - 2009-05-31 日
 - 2009-06-06 六
 - 2009-06-07 日
 - 2009-06-13 六
 - 2009-06-14 日
 - 2009-06-20 六
 - 2009-06-21 日
 - 2009-06-27 六
 - 2009-06-28 日
 - 2009-07-04 六
 - 2009-07-05 日
 - 2009-07-11 六
 - 2009-07-12 日
 - 2009-07-18 六
 - 2009-07-19 日
 - 2009-07-25 六
 - 2009-07-26 日
 - 2009-08-01 六
 - 2009-08-02 日
 - 2009-08-08 六
 - 2009-08-09 日
 - 2009-08-15 六
 - 2009-08-16 日
 - 2009-08-22 六
 - 2009-08-23 日
 - 2009-08-29 六
 - 2009-08-30 日
 - 2009-09-05 六
 - 2009-09-06 日
 - 2009-09-12 六
 - 2009-09-13 日
 - 2009-09-19 六
 - 2009-09-20 日
 - 2009-09-26 六
 - 2009-09-27 日
 - 2009-10-03 六
 - 2009-10-04 日
 - 2009-10-10 六
 - 2009-10-11 日
 - 2009-10-17 六
 - 2009-10-18 日
 - 2009-10-24 六
 - 2009-10-25 日
 - 2009-10-31 六
 - 2009-11-01 日
 - 2009-11-07 六
 - 2009-11-08 日
 - 2009-11-14 六
 - 2009-11-15 日
 - 2009-11-21 六
 - 2009-11-22 日
 - 2009-11-28 六
 - 2009-11-29 日
 - 2009-12-05 六
 - 2009-12-06 日
 - 2009-12-12 六
 - 2009-12-13 日
 - 2009-12-19 六
 - 2009-12-20 日
 - 2009-12-26 六
 - 2009-12-27 日
 
C#時(shí)間計(jì)算的應(yīng)用的基本情況就向你介紹到這里,希望對(duì)你了解和學(xué)習(xí)C#時(shí)間計(jì)算的應(yīng)用有所幫助。
 















 
 
 
 
 
 
 