Показать сообщение отдельно
Старый 28.04.2016, 14:12   #12  
Sancho is offline
Sancho
Administrator
Аватар для Sancho
Лучший по профессии 2017
Лучший по профессии 2009
 
1,294 / 221 (10) ++++++
Регистрация: 11.01.2006
Цитата:
Сообщение от MIzantrop Посмотреть сообщение
Цитата:
Сообщение от Sancho Посмотреть сообщение
DATE2DMY(CALCDATE('<CM>',MyLovelyDate),1);
Для DATE2DMY(CALCDATE('<CM - 1М>',MyLovelyDate),1); выводит 30. А в прошлом месяце был 31 день
это для текущего, для предыдущего месяца по-другому:
DATE2DMY(CALCDATE('<CM>',CALCDATE('<-1M>',MyLovelyDate)),1);