希望有人可以提供帮助-谷歌搜索没有提供。我需要从日期获取(一年中的)星期数。我已经将字段“ week_num”添加到数据集中,当我创建表达式时,我看到日期/时间下没有“ WEEK”功能吗?
在VB和其他语言中,有一个简单的星期函数,但在SSRS 2008中看不到它。例如,如果日期为“ 2014-03-16”,则我希望星期数为12。
有人可以帮忙吗?
最佳答案
关于这个问题,我遇到了同样的问题(有点糟,SSRS没有共享相同的函数引用和参数,而MSSQL是它的一部分),但这是datepart的指令集,在这种情况下,直接针对SSRS>
以这个日期为例>
=DatePart(DateInterval.Month, today())
这将输出当前日期的月份号。
这是SSRS datepart函数中一些有效的dateinterval参数的列表
DateInterval.Second
DateInterval.Minute
日期间隔时间
DateInterval.Weekday
DateInterval.Day
DateInterval.DayOfYear
DateInterval.WeekOfYear
DateInterval.Month
DateInterval.Quarter
DateInterval.Year