Здравствуйте.
Подскажи пож., есть ли функция на подобии DateAdd(DateTime, "days", 3) которая позволяет к дате добавить месяца, дни, часы и т.д.
Спасибо.
Добавление к дате месяцев, дней, часов, минут
Re: Добавление к дате месяцев, дней, часов, минут
Здравствуйте,
Посмотрите пожалуйста данный раздел. Возможно в нем вы найдете ответ.
https://www.stimulsoft.com/ru/documenta ... ctions.htm
Если нет, то напишите, попробуем найти другой ответ.
Спасибо.
Посмотрите пожалуйста данный раздел. Возможно в нем вы найдете ответ.
https://www.stimulsoft.com/ru/documenta ... ctions.htm
Если нет, то напишите, попробуем найти другой ответ.
Спасибо.
Re: Добавление к дате месяцев, дней, часов, минут
Первым делом я просмотрел документацию. К сожалению варианта добавления не нашел. Есть конечно вариант использования DateSerial и TimeSerial. Но он имеет серьезный недостаток.
Если использовать {DateSerial(2016, 11,28+4)} то в качестве результата будет 12/02/2016. И это правильно.
Но что делать если к значению с типом DateTime нужно прибавить часы(hours), которые могут увеличить дату на один день? Как быть в этом случае если DateSerial работает только с датами, а TimeSerial только со временем? Наверное можно через сложные условия вычислить при прибавлении часов, осуществилась ли смена дня и соответственно увеличивать DateSerial на 1 день. Но это очень сложная обработка получается.
Есть ли какой-то более простой вариант, может я его просто не вижу или не смог придумать? Спасибо.
Если использовать {DateSerial(2016, 11,28+4)} то в качестве результата будет 12/02/2016. И это правильно.
Но что делать если к значению с типом DateTime нужно прибавить часы(hours), которые могут увеличить дату на один день? Как быть в этом случае если DateSerial работает только с датами, а TimeSerial только со временем? Наверное можно через сложные условия вычислить при прибавлении часов, осуществилась ли смена дня и соответственно увеличивать DateSerial на 1 день. Но это очень сложная обработка получается.
Есть ли какой-то более простой вариант, может я его просто не вижу или не смог придумать? Спасибо.
Re: Добавление к дате месяцев, дней, часов, минут
Здравствуйте,
К сожалению, на текущий момент, ничего более простого нет, в Java версии.
Отправьте, пожалуйста, запрос на stimulsoft.com, постараемся рассмотреть вовпрос добавления ряда дополнительных функций для работы с датами.
Спасибо.
К сожалению, на текущий момент, ничего более простого нет, в Java версии.
Отправьте, пожалуйста, запрос на stimulsoft.com, постараемся рассмотреть вовпрос добавления ряда дополнительных функций для работы с датами.
Спасибо.