Sobre valores de data, hora e duração
É possível executar operações em fórmulas usando valores de data, hora e duração. No Microsoft Visio, uma expressão de data e tempo pode ser avaliada como um único valor. Uma expressão de data e hora é qualquer expressão comumente reconhecida como uma data e/ou hora ou uma referência a uma célula que contenha uma data e/ou hora. Isso inclui cadeias de caracteres e números que pareçam uma data e hora, e valores de data e hora retornados de funções.
Valores de data e hora no Visio são armazenados internamente como um número de ponto flutuante de 64 bits. O valor à esquerda do decimal representa o número de dias desde 30 de dezembro de 1899. O valor à direita do decimal representa a fração de um dia desde a meia-noite. O meio-dia é representado por 0,5.
Para usar datas e horas dentro de uma expressão (em vez de uma única constante), é necessário usar a função adequada para identificá-las como valores de data e hora.
Datas válidas
Datas válidas | Datas válidas | Datas válidas |
---|---|---|
"2/28" |
"2/28/99" |
"2/28/1999" |
"2-28" |
"2-28-99" |
"2-28/1999" |
"6-mar-99" |
"6-mar" |
"6-mar-99" |
"1º de janeiro de 1999" |
"1º -jan-99" |
"1º -jan-1999" |
"janeiro de 2000" |
"janeiro, 2000" |
"1º -jan-00" |
Horas válidas
Horas válidas | Horas válidas | Horas válidas |
---|---|---|
"3:45" |
"3:45:27" |
"7a" |
"7 a.m." |
"7 p." |
"7h30 p.m." |
Funções de data e hora
Function | Description |
---|---|
DATA |
Converte números em um valor de data. |
DATETIME |
Converte uma sequência de caracteres em um valor de data e hora. |
DATEVALUE |
Converte uma sequência de caracteres em um valor de data. |
AGORA |
Retorna a data atual do sistema como um valor de data e hora. |
TEMPO |
Converte números em um valor de hora. |
TIMEVALUE |
Converte uma sequência de caracteres em um valor de hora. |
DIA |
Retorna o componente do dia como uma expressão de data e hora. |
DAYOFYEAR |
Retorna o dia do ano sequencial como uma expressão de data e hora. |
HORA |
Retorna o componente de horas como uma expressão de data e hora. |
MINUTO |
Retorna o componente de minutos como uma expressão de data e hora. |
MÊS |
Retorna o componente de mês como uma expressão de data e hora. |
SEGUNDO |
Retorna o componente de segundos como uma expressão de data e hora. |
SEMANA |
Retorna o número do dia da semana como uma expressão de data e hora. |
ANO |
Retorna o componente de ano como uma expressão de data e hora. |
Duração
É possível executar operações que calculam a duração ou o tempo decorrido. A duração é armazenada internamente como dias e a fração de um dia. Por exemplo, 1 semana decorrida, 7 dias decorridos e 168 horas decorridas são todos armazenados internamente como 7,0, mas são exibidos com as unidades adequadas.
O Visio reconhece as unidades de duração na seguinte tabela.
Unit | Abbreviation | Abreviação universal |
---|---|---|
dia decorrido |
diad, dd. | dd |
hora decorrida |
horad, hd. | hd |
minuto decorrido |
minutod, md. | md |
segundo decorrido |
segundod, sd. | sd |
semana decorrida |
semanad, sd. | sd |
É possível adicionar uma data e hora a uma duração para calcular uma nova data e hora. Você pode executar as operações listadas nessa tabela usando datas, horas e durações.
Entrada | Resultado |
---|---|
Data-hora +/- duração |
Valor de data e hora |
Duração +/- data-hora |
Valor de data e hora |
Duração +/- duração |
Valor de duração |
Data-hora + data-hora |
Valor de data e hora |
Data-hora - data-hora |
Valor de duração |