Последняя версия DataExpress 3 beta от 15 сентября 2020 года.

Изображение Скачать | Изображение Что нового?



Объявление:

Если вам понравилась программа и вы ее интенсивно используете - замолвите словечко о ней на вашем сайте (блоге, форуме, твитере, краской на подъезде, ютуб-канале и т.д.) с активной (по-возможности) ссылкой на сайт программы/форум. Тем самым вы можете внести небольшой вклад в seo-карму проекта в виде входящих ссылок.
Спасибо! Администрация :)


>> Обсудить <<

YEARSBETWEEN странно или нормально

Вопросы, связанные с особенностями работы DataExpress.
Kiss
Интересующийся
Сообщения: 193
Зарегистрирован: 14 мар 2017, 11:41
Откуда: Гомель, Беларусь
Благодарил (а): 6 раз
Поблагодарили: 11 раз

YEARSBETWEEN странно или нормально

Сообщение Kiss » 16 сен 2019, 09:30

Вычисляем сколько лет между текущей датой и датой из поля.
YEARSBETWEEN (date, [Дата1])

2019-09-16_09-15-06.png
2019-09-16_09-15-06.png (2.54 КБ) 1096 просмотров

Вот баг это или не баг?)
-
upd
Покрутил разные года... Там вообще всегда всё по-разному и "как должно быть" я теперь вообще не понимаю.
YEARS.zip
(47 КБ) 54 скачивания

Kiss
Интересующийся
Сообщения: 193
Зарегистрирован: 14 мар 2017, 11:41
Откуда: Гомель, Беларусь
Благодарил (а): 6 раз
Поблагодарили: 11 раз

YEARSBETWEEN странно или нормально

Сообщение Kiss » 16 сен 2019, 09:58

Методом научного тыка вычислил что:
Если дата в последнем НЕ високосном году,
то к количеству лет между "Сегодня" и этим же числом в этом году добавляется 1.
В остальных годах - не добавляется.
-
Странная логика...
Вопрос открыт, баг или не баг?

Аватара пользователя
admin
Разработчик
Сообщения: 5174
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 41 раз
Поблагодарили: 334 раза

YEARSBETWEEN странно или нормально

Сообщение admin » 01 окт 2019, 08:05

Особенность работы встроенной в Lazarus функции.


Вернуться в «Особенности работы»