必威体育Betway必威体育官网
当前位置:首页 > IT技术

获取今天是今年得第几周得函数

时间:2019-09-08 09:12:12来源:IT技术作者:seo实验室小编阅读:50次「手机版」
 

今天第几周

1public static int WeekOfTheYear()

2        {            

3            //获取

4            CultureInfo myCI = new CultureInfo("zh-CN");

5            System.Globalization.calendar myCal = myCI.Calendar;

6

7            //日期格式

8            CalendarWeekRule myCWR = myCI.DateTimeFormat.CalendarWeekRule;

9            DayOfWeek myFirstDOW = myCI.DateTimeFormat.FirstDayOfWeek;

10

11            //本周为第myCal.GetWeekOfYear( DateTime.Now, myCWR, myFirstDOW )周

12            int thisWeek=myCal.GetWeekOfYear( DateTime.Now, myCWR, myFirstDOW );

13            return thisWeek;

14        }

sql语句中如何获得当前为这一年的第几周呢?

比如获得周排行的功能,我是这么做的

表WeekStat

UserNO int  not null,

Author varchar(64) not null,

Year int not null,

Week int not null,

PostCount int

查询语句

SELECT     PostCount as ReturnNum, Author

FROM         WeekStat

WHERE     (Year = DATEPART(Year, GETDATE())) AND (Week = DATEPART(Week, GETDATE()))

order BY PostCount DESC

这样就可以得到周排行了,性能比以前哥们用group by的要高不只百倍。

group by的在100W数据的时候已经超时了。这个根本就没有多少IO操作和cpu占用

相关阅读

去年双十一规则你仍没整明白 今年的你还能否看透它们?

距离双十一还有不到两周的时间,相信不少小伙伴已经摩拳擦掌,忍不住要“买买买”了!今年的双十一造势与去年一样,一样来得更

获取request.setAttribute() 注意

1、把js直接写在了JSP页面,所以能获取到。如果单独把JS抽离出来是不可能获取到的。前者服务端解析能或许到,后者客户端解析获取不到

【安卓学习之互动直播】 腾讯云直播 2 - 获取直播列

█ 【安卓学习之互动直播】 腾讯云直播 2 - 获取直播列表/创建房间 █ 相关文章:  ● 【安卓学习之互动直播】 腾讯云直播

2018支付宝扫福字集五福教程汇总 万能福免费获取攻略

2018支付宝扫福字集五福教程汇总 万能福免费获取攻略 2018支付宝万能福同样还是钻石会员专属福卡,可以转换成任意想要集齐的五福之

虎博科技上线旗舰产品虎博搜索 助力精准获取信息

人民网上海3月26日电 (记者沈文敏)昨天,全球领先的智能搜索引擎虎博科技宣布正式对个人用户开放旗舰产品“虎博搜索”。同

分享到:

栏目导航

推荐阅读

热门阅读