2016-07-29 2 views
0

Я делаю отчет в ssrs, где я хочу получить Integer, который определяет количество дней с года, которое он сегодня. Сегодня =Now() также будет установлен как значение по умолчанию в качестве параметра (EndDate), поэтому я фактически ищу номер дня в году параметра EndDate. Так, например, 1 января 1, 1 февраля - 32, 31 декабря - 365. Я был в этом году в выражении SSRS, но, похоже, ушел. Может кто-нибудь мне помочь? Может быть, с каким-то Dateadd или Datediff?Выражение дня дня (INT) в SSRS

ответ

1

Попробуйте это выражение

функции DateDiff в полезном для даты разностного между двумя датами

если мы не обнаружили день не от конкретных дат, мы можем использовать в качестве

=DateDiff(DateInterval.Day,startdate,enddate) 

Примера:

=DateDiff(DateInterval.Day,CDate("1/1/2016"),now()) 
+0

Отлично, это сработало! Большое спасибо! –

Смежные вопросы