Помощ за LibreOffice 25.2
Връща броя периоди от дати или часове между две зададени стойности – дати.
DateDiff (interval As String, date1 As Date, date2 As Date [, firstDayOfWeek As Integer [, firstWeekOfYear As Integer]]) As Double
Число.
interval – низова стойност от долната таблица, задаваща периода от дати или часове.
date1, date2 – двете дати, чиито стойности ще се сравняват.
firstdayofweek: незадължителен параметър, който задава началния ден на седмицата.
| Стойност на firstdayofweek | Обяснение | 
|---|---|
| 0 | Използване на системните настройки | 
| 1 | Неделя (по подразбиране) | 
| 2 | Понеделник | 
| 3 | Вторник | 
| 4 | Сряда | 
| 5 | Четвъртък | 
| 6 | Петък | 
| 7 | Събота | 
firstweekofyear: незадължителен параметър, който задава началната седмица на годината.
| Стойност на firstweekofyear | Обяснение | 
|---|---|
| 0 | Използване на системните настройки | 
| 1 | Седмица 1 е седмицата, съдъжаща 1 януари (по подразбиране). | 
| 2 | Седмица 1 е първата седмица, съдържаща четири или повече дни от съответната година. | 
| 3 | Седмица 1 е първата седмица, съдържаща само дни от новата година. | 
Sub example_datediff
    MsgBox DateDiff("d", #1/1/2005#, #2005-12-31#)
End Sub