Сведения о значениях даты, времени и длительности
Операции в формулах можно выполнять с помощью значений даты, времени и длительности. В 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 |
Вы можете добавить дату и время к длительности, чтобы вычислить новую дату и время. Операции, перечисленные в этой таблице, можно выполнять с помощью дат, времени и длительности.
Ввод | Результат |
---|---|
Дата-время +/- длительность |
Значение даты и времени |
Длительность +/- дата-время |
Значение даты и времени |
Длительность +/- длительность |
Значение длительности |
Дата и время |
Значение даты и времени |
Дата-время — дата-время |
Значение длительности |