Поделиться через


Сведения о значениях даты, времени и длительности

Операции в формулах можно выполнять с помощью значений даты, времени и длительности. В Microsoft Visio выражение даты и времени можно оценить как одно значение. Выражение даты и времени — это любое выражение, обычно распознавающееся как дата и (или) время или ссылка на ячейку, содержащую дату и (или) время. Сюда входят строки и числа, которые выглядят как дата и время, а также значения даты и времени, возвращаемые функциями.

Значения даты и времени в Visio хранятся внутри в виде 64-разрядного числа с плавающей запятой. Значение слева от десятичного знака представляет количество дней с 30 декабря 1899 года. Значение справа от десятичного знака представляет долю дня с полуночи. Полдень представлен .5.

Чтобы использовать даты и время в выражении (а не в качестве одной константы), необходимо использовать соответствующую функцию, чтобы определить их как значения даты и времени.

Допустимые даты

Допустимые даты Допустимые даты Допустимые даты
"2/28"
"2/28/99"
"2/28/1999"
"2-28"
"2-28-99"
"2-28/1999"
"6 марта 99"
"6 марта"
"6 марта 99"
"1 января 99"
"1 января 99"
"1 января 1999 г."
"Январь 00"
"Январь, 2000"
"1 января 00"

Допустимое время

Допустимое время Допустимое время Допустимое время
"3:45"
"3:45:27"
"7a"
"7 утра"
"7 p"
"19:30"

Функции даты и времени

Function Описание
ДАТА
Преобразует числа в значение даты.
DATETIME
Преобразует строку в значение даты и времени.
DATEVALUE
Преобразует строку в значение даты.
NOW
Возвращает текущую системную дату в качестве значения даты и времени.
ВРЕМЯ
Преобразует числа в значение времени.
TIMEVALUE
Преобразует строку в значение времени.
ДЕНЬ
Возвращает компонент day в выражении даты и времени.
DAYOFYEAR
Возвращает последовательный день года в выражении даты и времени.
ЧАС
Возвращает компонент часов в выражении даты и времени.
МИНУТУ
Возвращает компонент минут в выражении даты и времени.
МЕСЯЦ
Возвращает компонент месяца в выражении даты и времени.
ВТОРОЙ
Возвращает компонент секунд в выражении даты и времени.
БУДНИЙ ДЕНЬ
Возвращает номер дня недели в выражении даты и времени.
ГОД
Возвращает компонент года в выражении даты и времени.

Duration (Длительность)

Вы можете выполнять операции, которые вычисляют длительность или затраченное время. Продолжительность хранится внутри в виде дней и доли дня. Например, 1 затраченная неделя, 7 затраченных дней и 168 затраченных часов хранятся внутри как 7,0, но отображаются с соответствующими единицами.

Visio распознает единицы длительности в следующей таблице.

Единицы Сокращение Универсальное сокращение
Затраченный день
eday, ed. ed
Затраченный час
эхур, эх. Да
Затраченная минута
eminute, em. em
Затрачена секунда
esecond, es. es
Затраченная неделя
eweek, ew. Ew

Вы можете добавить дату и время к длительности, чтобы вычислить новую дату и время. Операции, перечисленные в этой таблице, можно выполнять с помощью дат, времени и длительности.

Ввод Результат
Дата-время +/- длительность
Значение даты и времени
Длительность +/- дата-время
Значение даты и времени
Длительность +/- длительность
Значение длительности
Дата и время
Значение даты и времени
Дата-время — дата-время
Значение длительности