Книга: VBA для чайников
Работа с датами
Работа с датами
Тип данных Date используется для удобства при работе со значениями дат и времени. Где-то в своих глубинах VBA кодирует дату и время в виде некоторого числа вроде 35692,9201273148. которое, очевидно, совершенно ничего не говорит большинству простых смертных. К счастью, можно полностью игнорировать это обстоятельство и работать в своих программах с датами и временем точно так же, как вы это делаете на бумаге или в текстовом редакторе.
При этом нужно только помнить, что значения дат и времени- их буквальные значения - необходимо помещать в ограничивающую их пару знаков "решетки'". Например, в следующем фрагменте программного кода сначала объявляются две переменные типа Date, а затем им присваиваются значения:
Dim dateWeddingDay As Date, dateTimeOfCeremony As Date dateWeddingDay = #4/20/99#
dateTimeOfCeremony = #3:15:00 PM#
Как и в случае данных типа Currency. VBA автоматически отображает даты в формате, соответствующем местному стандарту. Например, выражение Format (#10/24 /89#, "Long date") в США порождает строку "Tuesday. October 24, 1989", а в России - "24 Октябрь 1989 г.".
- 7.20. Извлечение даты и времени из строки
- 7.22. Преобразование часовых поясов
- Глава 5. Как сэкономить на кадровом агентстве. Работа с кандидатами и резюме в программе «E-Staff Рекрутер»
- 7.2. Работа с конкретными датами (после точки отсчета)
- Поддержание в открытом виде коммуникаций с неустроенными кандидатами
- Как проводить собеседование с потенциальными кандидатами?
- 7.18. Работа с конкретными датами (до точки отсчета)
- Работа с резюме и кандидатами на вакантные должности
- Глава 7. Дата и время
- 7.24. Разбиение месяца на недели