c# 取当前日期是在一年中的第几周
来源:互联网 发布:淘宝素材图片免费下载 编辑:程序博客网 时间:2024/05/02 16:15
应用中遇到了这样的问题。找到比较简洁的一段代码。转帖过来。
using System.Globalization;
/// <summary>
/// 获取某一日期是该年中的第几周
/// </summary>
/// <param name="dt">日期</param>
/// <returns>该日期在该年中的周数</returns>
private int GetWeekOfYear(DateTime dt)
{
GregorianCalendar gc = new GregorianCalendar();
return gc.GetWeekOfYear(dt, CalendarWeekRule.FirstDay, DayOfWeek.Monday);
}
/// <summary>
/// 获取某一年有多少周
/// </summary>
/// <param name="year">年份</param>
/// <returns>该年周数</returns>
private int GetWeekAmount(int year)
{
DateTime end = new DateTime(year, 12, 31); //该年最后一天
System.Globalization.GregorianCalendar gc = new GregorianCalendar();
return gc.GetWeekOfYear(end, CalendarWeekRule.FirstDay, DayOfWeek.Monday); //该年星期数
}
原帖:http://www.cnblogs.com/supers/archive/2008/11/17/1335182.html
感谢原帖作者
- c# 取当前日期是在一年中的第几周
- C#中怎么取到当前日期是在一年中的第几周
- C#计算当前日期是一年中的第几周
- C#中怎么计算当前日期是在一年中的第几周
- C#中怎么计算当前日期是在一年中的第几周
- JS计算当前日期是一年中的第几周
- C# 取当天是一年中的第几季度,第几月,是该季度的第几天
- C#获取指定的日期是一年中的第几个周
- 计算当前周是一年中的第几周的函数
- [转]某个日期是在一年中的第几周——被遗忘的GregorianCalendar类
- 怎么知道一个日期是一年中的第几周?
- 取当前日期在当年的第几周
- c#获取当前日期是今年第几周
- c#获取当前日期是今年第几周
- 由日期得到一年中的第几周
- 日期属于一年中的第几周
- 当前日期是本月的第几周
- 返回当前日期是第几周
- java ajax
- a correct Divide function
- 开发web打印的一点体会
- C#多线程(二)——生产者和消费者实例
- TDD的好处
- c# 取当前日期是在一年中的第几周
- 集群文件系统测试
- XML文档结构
- epoll介绍
- PHP上传图片并生成缩略图_2
- 免费杀毒软件,革了谁的命 穆利堂-movno1推荐
- 海量空间数据库实施策略-栅格数据 3
- POJ 1160 Post Office(动态规划)
- asp.net技术群66674107