C#获取指定的日期是一年中的第几个周
2011-11-09 22:16
295 查看
在C#中的 System.Globalization.Calendar的类中,提供了日历的一些操作,其中就有GetWeekOfYear这个方法,可以获取指定的日期是一年中的第几个周,还可以传入CalendarWeekRule和DayOfWeek类型的参数,方法定义如下:
提供一个简单的Demo:
Demo源码
声明:转载本文请注明出处!
public virtual int GetWeekOfYear( DateTime time, CalendarWeekRule rule, DayOfWeek firstDayOfWeek );
提供一个简单的Demo:
using System; namespace TestDateTimeOperate { class Program { static void Main(string[] args) { System.Globalization.CultureInfo myCI =
new System.Globalization.CultureInfo("zh-CN"); DateTime dateTime = DateTime.Now; int weekOfYear = myCI.Calendar.GetWeekOfYear(dateTime, System.Globalization.CalendarWeekRule.FirstDay, System.DayOfWeek.Monday); string weekName = dateTime.ToString("dddd",myCI); Console.WriteLine("日期为:{0},\n是{1},\n是一年中的第{2}个周(以一年的第一天算第一个周,一周以周一开始)", dateTime,weekName, weekOfYear); } } }
Demo源码
声明:转载本文请注明出处!
相关文章推荐
- C#获取指定日期为一年中的第几周
- C#获取指定日期为一年中的第几周
- c#获取指定时区的日期
- C#实现获取一年中是第几个星期的方法
- C#获取指定日期所在周/月/年的起始时间
- 获取指定日期在该年(月)中属于第几个星期
- C#如何获取指定周的日期范围
- 获取指定日期是一年的第几周
- c# 获取一年中的周/根据一年中的第几周获取该周的开始日期与结束日期
- C#获取指定月指定周的日期范围
- C#获取指定年份第一个星期一具体日期的方法
- C#获取指定年份指定周数的开始日期和结束日期
- [C#]获取某年指定周的开始日期和结束日期的通用方法
- C#获取指定月指定周的日期范围 根据当前时间获取本月开始日期和结束日期
- C#关于日期 月 天数 和一年有多少周及根据某年某周获取时间段的计算
- C#获取指定月指定周的日期范围 根据当前时间获取本月开始日期和结束日期
- C#关于日期 月 天数 和一年有多少周及根据某年某周获取时间段的计算(转)
- C#获取指定日期所在周/月/年的起始时间
- (转载)C#获取指定月指定周的日期范围
- C#获取指定月指定周的日期范围 根据当前时间获取本月开始日期和结束日期