本年度1月最后一天的表达式

问题描述:

我想知道我用什么表达式来明确当年1月份的最后一天。任何人都可以帮助我在SSRS中使用这个特定表达式吗?尝试使用参数值。本年度1月最后一天的表达式

谢谢!

这可能是因为这样的简单:

=CDate("1/31/" & DatePart(DateInterval.Year, Today)) 

您可能需要更改这个有点取决于你住的地方的日期格式。上面的这个在美国的任何地方都可以。

=CDate("31/01/" & DatePart(DateInterval.Year, Today)) 

这对欧洲可能是最好的。

=CDate(DatePart(DateInterval.Year, Today) & "-01-31") 

上面的作品也是。

玩弄这个想法。希望这可以帮助。

我们知道1月的最后一天是本年度的第31天。我不确定你是否在具体询问日期或周日名称。所以下面是你可以使用的表达式。一月,本年度最后一天的

日期:(2017年1月31日)

=DateAdd("d",-DatePart(DateInterval.DayOfYear,Today,0,0)+31,Today) 

平日月份的当前年度的最后一天(3)

=Weekday(DateAdd("d",-DatePart(DateInterval.DayOfYear,Today,0,0)+31,Today)) 

WEEKDAYNAME j的最后一天(星期二)

=WeekdayName(Weekday(DateAdd("d",-DatePart(DateInterval.DayOfYear,Today,0,0)+31,Today)))