Помощ за LibreOfficeDev 26.2
Връща стойност от тип Date за зададена година, месец и ден.
DateSerial (Year, Month, Day)
Дата
Year: целочислен израз, означаващ година. Стойностите между 0 и 99 се тълкуват като годините от 1900 до 1999. За години извън този диапазон трябва да зададете и четирите цифри.
Month: целочислен израз, задаващ месеца от указаната година. Допустимите стойности са от 1 до 12.
Day: целочислен израз, означаващ деня от указания месец. Допустимите стойности са от 1 до 31. Не се връща грешка, ако въведете несъществуващ ден за месец, по-къс от 31 дни.
Функцията DateSerial връща броя дни между 30 декември 1899 г. и дадената дата. С помощта на тази функция можете да пресметнете разликата между две дати.
The DateSerial function returns the data type Variant with VarType 7 (Date). Internally, this value is stored as a Double value, so that when the given date is 1900-01-01, the returned value is 2. Negative values correspond to dates before December 30, 1899 (not inclusive).
Ако е зададена дата извън допустимия диапазон, LibreOfficeDev Basic показва съобщение за грешка.
Докато DateValue очаква низ, съдържащ датата, функцията DateSerial приема като параметри отделни числови изрази за година, месец и ден.
Sub ExampleDateSerial
Dim lDate As Long
Dim sDate As String
lDate = DateSerial(1964, 4, 9)
sDate = DateSerial(1964, 4, 9)
MsgBox lDate ' връща 23476
MsgBox sDate ' returns 1964-04-09 in ISO 8601 format
End Sub