Compartilhar via


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