C#时间计算的应用实例这里我们向你介绍C#时间计算某年中所有周末的日期的问题,那么具体要如何实现呢?是用到什么方法呢?具体的步骤是什么呢?让我们看看过程吧。
创新互联公司-专业网站定制、快速模板网站建设、高性价比漳县网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式漳县网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖漳县地区。费用合理售后完善,10余年实体公司更值得信赖。
C#时间计算之某年中所有周末的日期实例,目标实现输出效果比如这样:
- 2009-01-03 六
- 2009-01-04 日
- 2009-01-10 六
- 2009-01-11 日
- 2009-01-17 六
- 2009-01-18 日
- 。。。。。
C#时间计算具体实现代码如下:
- 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#时间计算实例的一些说明:
这里主要是for循环的利用,以及DayOfWeek枚举,循环的初始是日期为设定年的1月1日,尾是该年的最后一天,增量是一天,如果当前枚举是周六周日则输出。#p#
C#时间计算实例输出结果:
- 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#时间计算的应用的基本情况就向你介绍到这里,希望对你了解和学习C#时间计算的应用有所帮助。
网页题目:C#时间计算应用实例解析
网页地址:http://www.shufengxianlan.com/qtweb/news29/76129.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联