
- •А.И. Ходанович Офисное программирование
- •Введение
- •Лабораторная работа № 1 Величины и типы данных vba
- •Лабораторная работа № 2. Макросы и модули vba
- •Лабораторная работа № 3. Линейный алгоритм. Стандартные функции vba
- •Математические функции
- •Функции преобразования данных
- •Функции даты и времени
- •Строковые функции
- •Задачи для самостоятельного решения
- •Лабораторная работа № 4. Циклический алгоритм. Операторы цикла
- •Лабораторная работа № 5. Алгоритм ветвления. Оператор условного перехода
- •Лабораторная работа № 6. Массивы
- •Задачи для самостоятельного решения
- •Лабораторная работа № 7. Подпрограммы. Процедуры и функции
- •Лабораторная работа № 8. Генератор случайных чисел. Метод Монте-Карло
- •Лабораторная работа № 9. Вычислительный эксперимент. Модели случайных блужданий
- •Лабораторная работа № 10. Численные методы решения уравнений вида
- •Приложение Работа с файлами. Инструкция Print #
- •Литература
- •Ходанович Александр Иванович
Функции даты и времени
N - любое допустимое численное значение; D - любое допустимое выражение типа Date (либо выражение, которое может быть преобразовано к типу Date). Аргументы каждой функции являются обязательными, если не указано иначе.
Функция(аргумент) |
Действие |
Date |
Возвращает системную дату |
Time |
Возвращает системное время |
Now |
Возвращает системные дату и время |
Year(D) |
Возвращает целое, являющееся частью выражения типа Date и содержащее год. Год возвращается как число между 100 и 9999 |
Month(D) |
Возвращает целое, являющееся частью выражения типа Date и содержащее месяц. Месяц возвращается как число между 1 и 12 |
Day(D) |
Возвращает целое, являющееся частью выражения типа Date и содержащее день. День возвращается как число между 1 и 31 |
Weekday(D) |
Возвращает целое, являющееся частью выражения типа Date и содержащее день недели. День недели возвращается как число между 1 и 7 (1 - воскресенье..) |
Hour(D) |
Возвращает целое, содержащее часы как часть времени, содержащегося в выражении типа Date. Часы возвращаются как число между 0 и 23. Если аргумент не содержит значения времени, то возвращается 0 |
Minute(D) |
Возвращает целое, содержащее минуты как часть времени, содержащегося в выражении типа Date. Минуты возвращаются как число между 0 и 59. Если аргумент не содержит значения времени, то возвращается 0 |
Second(D) |
Возвращает целое, содержащее секунды как часть времени, содержащегося в выражении типа Date. Секунды возвращаются как число между 0 и 59. Если аргумент не содержит значения времени, то возвращается 0 |
DateSerial(N,N,N) |
Возвращает значение последовательной даты для заданной даты. Слева направо аргументы представляют год (целое число от 100 до 9999), месяц (от 1 до 12) и день (от 1 до 31) |
TimeSerial(N,N,N) |
Возвращает значение последовательного времени. Слева направо аргументы представляют часы (целое число от 0 до 23), минуты (от 0 до 59) и секунды (от 0 до 59) |
DateValue(E) |
Возвращает значение типа Date, эквивалентное дате, заданной аргументом Е, который может быть строкой, числом или константой, представляющей время |
TimeValue(E) |
Возвращает значение типа Date, содержащее время, заданное аргументом Е, который может быть строкой, числом или константой, представляющей время |
Timer |
Возвращает число, представляющее количество секунд от полуночи в соответствии с системным временем компьютера |