当前年份一月最后一天的表达式
Expression For Last Day of January in Current Year
我想知道我用什么表达式来查找当年一月份的最后一天。有人可以帮我解决 SSRS 中的这个特定表达式吗?尝试用于参数值。
谢谢!
可以像这样简单:
=CDate("1/31/" & DatePart(DateInterval.Year, Today))
您可能需要根据您居住地的日期格式稍作更改。上面这个在美国任何地方都可以。
=CDate("31/01/" & DatePart(DateInterval.Year, Today))
这个可能最适合欧洲。
=CDate(DatePart(DateInterval.Year, Today) & "-01-31")
以上也行。
尝试一下这个想法。希望这有帮助。
我们知道一月的最后一天是一年的第 31 天。我不确定您是专门询问日期还是工作日名称。下面是您可以使用的表达式。
Date of the last day of January for current year: (01/31/2017)
=DateAdd("d",-DatePart(DateInterval.DayOfYear,Today,0,0)+31,Today)
Weekday of the last day of January for current year: (3)
=Weekday(DateAdd("d",-DatePart(DateInterval.DayOfYear,Today,0,0)+31,Today))
WeekdayName of the last day of January for current year: (Tuesday)
=WeekdayName(Weekday(DateAdd("d",-DatePart(DateInterval.DayOfYear,Today,0,0)+31,Today)))
我想知道我用什么表达式来查找当年一月份的最后一天。有人可以帮我解决 SSRS 中的这个特定表达式吗?尝试用于参数值。
谢谢!
可以像这样简单:
=CDate("1/31/" & DatePart(DateInterval.Year, Today))
您可能需要根据您居住地的日期格式稍作更改。上面这个在美国任何地方都可以。
=CDate("31/01/" & DatePart(DateInterval.Year, Today))
这个可能最适合欧洲。
=CDate(DatePart(DateInterval.Year, Today) & "-01-31")
以上也行。
尝试一下这个想法。希望这有帮助。
我们知道一月的最后一天是一年的第 31 天。我不确定您是专门询问日期还是工作日名称。下面是您可以使用的表达式。
Date of the last day of January for current year: (01/31/2017)
=DateAdd("d",-DatePart(DateInterval.DayOfYear,Today,0,0)+31,Today)
Weekday of the last day of January for current year: (3)
=Weekday(DateAdd("d",-DatePart(DateInterval.DayOfYear,Today,0,0)+31,Today))
WeekdayName of the last day of January for current year: (Tuesday)
=WeekdayName(Weekday(DateAdd("d",-DatePart(DateInterval.DayOfYear,Today,0,0)+31,Today)))