我知道日期函数DatePart()可以获得该时日是第几周,但这个是以星期天作为一周的第一天开始算的,导致结果有所偏差,
我需要按星期一作为一周的第一天来算,求实现方法。请各位高手指导。
我需要按星期一作为一周的第一天来算,求实现方法。请各位高手指导。
解决方案 »
- Linq to sql 导出数据
- DataSet计数器
- 最小化时完美的隐藏
- 如何用 XmlReader 获取指定父节点的子节点
- 关于Weak Event Pattern
- InstallShield 打包的问题·郁闷了好几天了·
- 如果listview有很多记录在一个窗口显示不下时,如何在代码里使listview显示未被显示的某一条记录?
- 当鼠标点击窗体右上角的X关闭按钮的时候。。。
- 哪位大虾能够详细的介绍一下.net Framework
- datagridview显示不出完整的时间数据
- 如何在DataGridView重新加载后保持加载前DataGridViewCheckBoxColumn的状态
- 删除字典!
Interval
类型: System.String 必选。 DateInterval 枚举值或 String 表达式,它表示要返回的日期/时间值部分。 DateValue
类型: System.Object 必选。要计算的 Date 值。 DayOfWeek
类型: Microsoft.VisualBasic.FirstDayOfWeek 可选。从 FirstDayOfWeek 枚举中选择的值,用于指定一周的第一天。如果未指定,则使用 FirstDayOfWeek.Sunday。 WeekOfYear
类型: Microsoft.VisualBasic.FirstWeekOfYear 可选。从 FirstWeekOfYear 枚举中选择的值,用于指定一年的第一周。如果未指定,则使用 FirstWeekOfYear.Jan1。 返回值
类型: System.Int32 返回一个 Integer 值,该值包含给定 Date 值的指定部分。
int weekOfYear = gc.GetWeekOfYear(DateTime.Now, CalendarWeekRule.FirstDay, DayOfWeek.Monday);