时间的小小问题。。。。。。。。。。

问题描述

怎么知道一年有多少周???以及每个周的时间是多少号到多少号?例如第一周2007-X-X到2007-X-X第二周2007-X-X到2007-X-X

解决方案

解决方案二:
abcd
解决方案三:
一年多少周?一周七天,用一年时间除一下不就知道了.DateTime.Today.DayOfWeek.ToString()仿照这个可以知道第一天是第一周的星期几,后面用七递推.好象直接的函数是没有,不过这个不复杂啊
解决方案四:
有下面这2个方法,应该可以来吧/**////<summary>///得到一年中的某周的起始日和截止日///年nYear///周数nNumWeek///周始outdtWeekStart///周终outdtWeekeEnd///</summary>///<paramname="nYear"></param>///<paramname="nNumWeek"></param>///<paramname="dtWeekStart"></param>///<paramname="dtWeekeEnd"></param>publicstaticvoidGetWeek(intnYear,intnNumWeek,outDateTimedtWeekStart,outDateTimedtWeekeEnd){DateTimedt=newDateTime(nYear,1,1);dt=dt+newTimeSpan((nNumWeek-1)*7,0,0,0);dtWeekStart=dt.AddDays(-(int)dt.DayOfWeek+(int)DayOfWeek.Monday);dtWeekeEnd=dt.AddDays((int)DayOfWeek.Saturday-(int)dt.DayOfWeek+1);}/**////<summary>///求某年有多少周///返回int///</summary>///<paramname="strYear"></param>///<returns>int</returns>publicstaticintGetYearWeekCount(intstrYear){stringreturnStr="";System.DateTimefDt=DateTime.Parse(strYear.ToString()+"-01-01");intk=Convert.ToInt32(fDt.DayOfWeek);//得到该年的第一天是周几if(k==1){intcountDay=fDt.AddYears(1).AddDays(-1).DayOfYear;intcountWeek=countDay/7+1;returncountWeek;}else{intcountDay=fDt.AddYears(1).AddDays(-1).DayOfYear;intcountWeek=countDay/7+2;returncountWeek;}}

解决方案五:
mark
解决方案六:
xiexietaiyang
解决方案七:
当前日期是在一年中的第几周voidGetWeekOfYear(){System.Globalization.GregorianCalendargc=newSystem.Globalization.GregorianCalendar();intweekOfYear=gc.GetWeekOfYear(DateTime.Now,System.Globalization.CalendarWeekRule.FirstDay,DayOfWeek.Sunday);this.TextBox1.Text=weekOfYear.ToString();}

时间: 2024-09-17 06:03:10

时间的小小问题。。。。。。。。。。的相关文章

js正则表达式学习和总结(必看篇)_正则表达式

最近在做一个小项目时用到了正则匹配,感觉正则挺好用的,所以打算抽时间来小小总结一下. 正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符").模式描述在搜索文本时要匹配的一个或多个字符串.RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具.正则表达式是一种查找以及字符串替换操作. 新建正则表达式 方式一:直接量语法 var reg = /pattern/attributes 方式二:创建 RegExp 对象的语法  var

史玉柱特色的“暴力营销”

如果说,史玉柱这个名字是一个跨时代的营销神话,那么,1991年的巨人集团初创则是这个神话的序曲.这首序曲,充满激情与胆识.执著与智慧,从头到尾浸润着"拓荒"的创造性和领导力:在计划经济向市场经济过渡的特殊时期,史玉柱敢于破釜沉舟做销售,把血本投入到研发中并出售汉卡及其他软件:在产品为王.卖方牢牢掌握主动权的时候,他勇于打破常规,广告先行:在对手们还在农村包围城市.打一枪换一个地方做渠道的时候,他已经用最讨巧的方式建立起较为系统的营销网络--短短几年时间,小小汉卡成就了巨人集团,又把保健

js正则表达式学习和总结(必看篇)

最近在做一个小项目时用到了正则匹配,感觉正则挺好用的,所以打算抽时间来小小总结一下. 正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符").模式描述在搜索文本时要匹配的一个或多个字符串.RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具.正则表达式是一种查找以及字符串替换操作. 新建正则表达式 方式一:直接量语法 var reg = /pattern/attributes 方式二:创建 RegExp 对象的语法 var r

php操作sqlserver关于时间日期读取的小小见解_php技巧

上周五,要做一个php 同时对mysql数据库和sqlserver数据库的连接东东 以前一直在用mysql对sqlserver不是很熟悉,于是摸着石头过河.没有别的至少mysql和sqlserver还算是亲戚 在做条件查询的时候.出现了问题 首先是查询出来的时间是这种格式的 11 30 2009 10:20:20AM 我打开sqlserver数据库查看表中的数据 却是2009-11-30 10:20:20.233 后来查了查好像sqlserver有个格式问题,但是输出的时候要的是2009-11-

视觉设计:小小启动画面蕴藏着很多讲究

文章描述:小小的启动画面到底有什么学问,它对产品用户体验都有哪些影响?本篇文章做了一些分析和总结,希望对你有帮助. 需要点击图标,等待应用程序启动.在这个简单的过程中,启动画面会呈现在我们眼前.有时候它让我们眼前一亮,有时候它会让我们感到困惑,有时候它会让我们感到厌倦--小小的启动画面到底有什么学问,它对产品用户体验都有哪些影响?本篇文章做了一些分析和总结,希望对你有帮助. 什么是启动画面当用户启动一个操作系统.软件或者应用程序的时候,首先出现的承载产品标识及相关信息的图形界面.例如,Offic

Mac OS X10.11系统正式发布时间曝光

  在北京时间9月10日凌晨举行的苹果2015年秋季新品发布会,隆重发布了iPad Pro以及iPhone 6S,iPhone 6S Plus等新品,其实有个小细节曝光了Mac OS系统的最新版本El Capitan系统的正式发布时间,就在本月月底,也就是9月30日. 在苹果发布会主持人在为大家演示邮件内容时,曝光了,苹果Mac OS X 10.11新系统的正式发布时间,这算不算苹果故意给大家带来的小小"惊喜"呢?我们拭目以待吧!

从 Git 提交历史中「恢复」文件修改时间

几个月之前,我贪图部署方便,把博客的部署方式,从本地编译推送更新变成了借助 Github 和 Travis-CI 自动部署. 用了几个月一直相安无事,直到几天前我小小修改了一下主题,展示了文章的更新日期. 本地调试的时候一切正常,直到我把变更推到 Github,触发了自动部署.下图就是出乎意料的上线效果. 注意到所有的文章的更新日期都是同一天了吗?真是伤脑筋啊.没错,正如你猜测的那样,我的星座是人见人黑的处女座. 为什么会出现这种测试效果和上线效果不一致的情况呢?我们得从 Linux 系统中文件

关于从数据库取出时间类型的错误,实在想不通错在哪

问题描述 小小说明下:我想从用户表中取出用户注册时间registertime,数据类型为datetime,但在运行到下面代码最后一句时候就报错,不知道怎么回事Connectionuserconn=UserDB.getConn();Statementuserstmt=userconn.createStatement();Stringusersql="select*fromuserinfowherename='"+dbname+"'";ResultSetuserrs=u

上网用傲游,第一时间看奥运

傲游(Maxthon)是 一款功能全面.性能 稳定.http://www.aliyun.com/zixun/aggregation/9014.html">细节设计非常人性化的浏览器,笔者在长期的使用中总结出几个使用亮点,可以极大的方便您即时 获取奥运资讯.过 来看看吧~ 随着奥运资讯爆炸性的到来,您不仅要快速的收集资源,还要有效的筛选资源,rss订阅正是"快速"与"有效"兼备的绝佳助手.只需订阅您关注的奥运频道上的feed源,就可以快捷的查看更新内容