社区
C#
帖子详情
C#.NET里如何或得当前周的数字?
shinedew
2006-11-27 01:52:30
想获取当前日期是这一年的第几周,代码如何实现?
...全文
214
14
打赏
收藏
C#.NET里如何或得当前周的数字?
想获取当前日期是这一年的第几周,代码如何实现?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dingxu_ren
2006-11-27
打赏
举报
回复
DateTime now = DateTime.Now;
int i = (now.DayOfYear - (int)now.DayOfWeek) / 7 + 1;
viena
2006-11-27
打赏
举报
回复
private int getWeekNum(DateTime dt)
{
DateTime dt1 = new DateTime(dt.Year,1,1);
TimeSpan ts = dt - dt1;
return (ts.Days+(int)dt1.DayOfWeek) / 7 + 1;
}
yx10
2006-11-27
打赏
举报
回复
DeanMonica(夏天的叶子) 的方法是对的!
早起晚睡
2006-11-27
打赏
举报
回复
weekOfYear=DateTime.Now.DayOfYear/7+1;有错
ji_vicky
2006-11-27
打赏
举报
回复
weekOfYear=DateTime.Now.DayOfYear/7+1;
因該沒錯吧?
DeanMonica
2006-11-27
打赏
举报
回复
上面打错了
using System.Globalization;
CultureInfo myCI = new CultureInfo("zh-CN");
System.Globalization.Calendar myCal = myCI.Calendar;
//日期格式
CalendarWeekRule myCWR = myCI.DateTimeFormat.CalendarWeekRule;
DayOfWeek myFirstDOW = DayOfWeek.Monday;
//本周为第myCal.GetWeekOfYear( DateTime.Now, myCWR, myFirstDOW )周
int thisWeek = myCal.GetWeekOfYear(DateTime.Now, myCWR, myFirstDOW);
DeanMonica
2006-11-27
打赏
举报
回复
using System.Globalization;
CultureInfo CaI = new CultureInfo("zh-CN");
Calendar myCal = myCaI.Calendar;
//日期格式
CalendarWeekRule myCWR = myCI.DateTimeFormat.CalendarWeekRule;
DayOfWeek myFirstDOW = DayOfWeek.Monday;
//本周为第周 周数
int thisWeek = myCal.GetWeekOfYear(DateTime.Now, myCWR, myFirstDOW);
shinedew
2006-11-27
打赏
举报
回复
如果1月1号不是星期日的话,这种计算方法可能会有些出入吧!
shinedew
2006-11-27
打赏
举报
回复
试一下!
小y的CSDN博客
2006-11-27
打赏
举报
回复
星期天是下一个星期的第一天吧 呵
小y的CSDN博客
2006-11-27
打赏
举报
回复
weekOfYear=DateTime.Now.DayOfYear/7+1;
小y的CSDN博客
2006-11-27
打赏
举报
回复
dayOfYear=DateTime.Now.DayOfYear/7+1;
sdl2005lyx
2006-11-27
打赏
举报
回复
学习,帮顶!
shinedew
2006-11-27
打赏
举报
回复
在线等!
计算器
C#
.net
源代码
自己做到一个类似于windows系统
里
自带的简易计算器。
c#
.net
猜数游戏
c#
.net
猜数游戏
c#
.net
猜数游戏
c#
.net
猜数游戏
c#
.net
猜数游戏
c#
.net
猜数游戏
c#
.net
猜数游戏
c#
.net
猜数游戏
c#
.net
猜数游戏
c#
.net
猜数游戏
c#
.net
猜数游戏
C#
.net
计算器
C#
.net
计算器 小东西,有需要的朋友参考下。
DEM两种凸包算法程序
C#
.NET
DEM两种凸包算法程序
C#
.NET
点集[] 列表() VS15版窗体文件
用
C#
.net
编写的计算器
一个简易计算器,实现了加减乘除运算,可供
C#
.net
初学者参考。
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章