DateDiff

STATIC FUNCTION DateDiff ( period AS String, Date1 AS Date, Date2 AS Date ) AS Integer

Возвращает количество периодов между двумя датами. Отрицательное число будет означать,что дата 2 больше, чем дата 1.

Period - строковое выражение, являющееся интервалом, который будет возвращен.

Период Описание
yyyy Год
q Квартал
m Месяц
y День года
d День
w Будний день - Примечание: Будний день - с понедельника по пятницу в Gambas. Что отлично от VB, где w = d
ww Неделя
h Час
n Минута
s Секунда

Date1 и Date2 - две даты или буквы, представляющие даты, между которыми вычисляется разница. Date1 вычитается из Date2 (что прямо противоположно VB! :-).