Дата NULL в 7.7 - сегодня

Автор Харлампий Дымба, 23 ноября 2024, 16:53

« назад - далее »

Харлампий Дымба

ПолучитьПустоеЗначение("Дата") + (4713 + 2024) * 365 + Цел((4713 + 2024) / 4) - Цел((4713 + 2024) / 100) + Цел((4713 + 2024) / 400)  = 23.11.2024
Так долго хотел спросить почему так - но пока собирался, уже сам разобрался.
В сети мне как-то не попадались обсуждения про пустую дату в 7.7. Может плохо искал, а может это общеизвестно и банально.
Но если кому-то вдруг будет интересно, распишу потом как-нибудь.

Злоп


АЛьФ

"Пустая дата" в 7.7. - это 01.01.1753. Так было в старом MSSQL, оттуда и в 1С залетело.

Злоп

ПолучитьПустоеЗначение("Дата")-(ТекущаяДата()-500*365) = -2278140