IBM Lotus Symphony


Функция DateValue [встроенная]

Возвращает значение даты по заданной строке даты. Строка даты - это полная дата в числовом формате. Это порядковое значение позволяет также определить разницу между двумя датами.

Синтаксис:

DateValue [(Дата)]

Возвращаемое значение:

Дата

Параметры:

Дата: строковое выражение, содержащее вычисляемую дату. Формат даты может быть практически любым.

Эта функция позволяет преобразовать дату в диапазоне от 1 декабря 1582 года до 31 декабря 9999 года в целое число. Впоследствии это число позволит вычислить разницу между двумя датами. Если аргумент даты не входит в диапазон допустимых значений, среда Basic Lotus® Symphony™ возвращает сообщение об ошибке.

В кодах форматирования Basic десятичная точка (.) всегда служит заменителем десятичного разделителя, заданного в локали, и заменяется соответствующим символом.

Локаль, определяющую формат чисел, дат и денежных единиц в среде Basic Lotus Symphony, можно задать на странице Сервис - Опции - Параметры языка - Языки. В коде форматирования Basic десятичная точка (.) служит заменителем того десятичного разделителя, который определен в локали, и заменяется на соответствующий символ.

То же относится к параметрам локали, определяющим форматы даты, времени и денежных единиц. Код форматирования Basic интерпретируется и отображается согласно параметру локали.

Коды ошибок

5 Недопустимый вызов процедуры

Пример:

Sub ExampleDateValue

msgbox DateValue("12/02/1997")

end sub


Комментарии по продукту | Дополнительная документация | Товарные знаки