Adicionar e personalizar formatos de data e hora

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Este artigo descreve como o Microsoft Office Access armazena informações de data e hora, como você pode adicionar um campo de data e hora a suas tabelas, formulários e relatórios e como você pode personalizar o formato de data e hora para atender às suas necessidades.

O que você deseja fazer?

Noções básicas sobre formatos de data e hora

Adicionar um campo de data/hora

Formatar um campo data/hora

Adicionar uma data usando o selecionador de data

Especificar um formato para inserir dados de data e hora com uma máscara de entrada

Alterar as configurações regionais do Windows para alterar como as datas e horas são exibidas

Noções básicas sobre formatos de data e hora

Uma data e hora podem ser inseridos em um banco de dados e, em seguida, exibidos em vários formatos. Formatos de tempo e Access exibirá automaticamente a data e hora a data geral. As datas são exibidas como, dd/mm/aaaa nos EUA e como, dd/mm/aaaa fora dos EUA foram mm é o mês, dd é o dia e AAAA é o ano. O horário é exibido como, hh: mm: ss AM/PM, onde hh é a hora, mm é minutos e ss são os segundos.

Esses formatos automáticos para datas e horas variam dependendo da localização geográfica especificada na configuração do Microsoft Windows regionais e opções de idioma no seu computador. Por exemplo, na Europa e várias partes da Ásia, dependendo do seu local, você pode ver a data e hora como 28.11.2006 12:07:12 PM ou 28/11/2006 12:07:12 PM. Nos Estados Unidos, você verá 28/11/2006 12:07:12 PM. Para obter mais informações sobre como alterar a configuração de opções regionais e idioma, consulte alterar as configurações regionais do Windows para alterar como as datas e horas são exibidas, mais adiante neste artigo.

É possível alterar esses formatos automáticos usando formatos de exibição personalizado. No entanto, o formato de exibição que você selecionar não afeta como os dados são inseridos ou como o Access armazena esses dados. Por exemplo, você pode inserir uma data em um formato Europeu como 28.11.2006 e tem a tabela, formulário ou relatório para exibir o valor como 28/11/2006.

O Access fornece automaticamente um determinado nível de validação de dados relacionado a formatação de data e hora. Por exemplo, se você inserir uma data inválida, como 32.11.2006, aparecerá uma mensagem e você teria a opção de inserindo um novo valor ou converter o campo a partir dos dados de data/hora tipo para o tipo de dados de texto. Data válida valores variam de -657.434 (1 de janeiro de 100 A.D.) a 2,958,465 (31 de dezembro de 9999 A.D.). Valores de tempo válidos variam de. 0 a.9999, ou 23:59:59.

Início da página

Adicionar um campo de data/hora

Para usar datas e horas em um banco de dados, você começar pela criação de um campo data/hora em um ou mais das suas tabelas de banco de dados. As configurações para campos de data ou hora sempre reside em uma tabela, mas o valor de data ou hora pode ser exibido em uma tabela, formulário ou relatório.

  1. No Painel de Navegação, clique com o botão direito do mouse na tabela com a qual você deseja trabalhar e clique em Modo Design.

  2. Na seção superior do criador da tabela, selecione uma linha em branco.

  3. Na coluna Nome do campo, digite um nome para o novo campo.

  4. Na coluna Tipo de dados, selecione Data/hora na lista e, em seguida, salve a tabela.

    O novo campo deve ser semelhante isso, embora o nome do campo pode variar:

    Criador da consulta com um novo campo Data/Hora

Você também pode armazenar os valores de data e hora como números quando você planeja executar cálculos em dados de data e hora. Por exemplo, você pode calcular um total de número de horas trabalhadas (um cartão de tempo), ou a duração de uma fatura. Para obter mais informações sobre como calcular valores de data, consulte o artigo sobre a função data.

Início da página

Formatar um campo data/hora

O Access fornece vários formatos predefinidos para os dados de data e hora, mas se esses formatos não atender às suas necessidades, você pode especificar um formato personalizado. Se você não selecionar um formato predefinido ou personalizado, o Access aplica automaticamente o formato de data geral — dd/m/aaaa h:mm: ss AM/PM.

Aplicar um formato predefinido

  1. No Painel de Navegação, clique com o botão direito do mouse na tabela com a qual você deseja trabalhar e clique em Modo Design.

  2. Na seção superior da grade de design, selecione o campo Data/Hora que deseja formatar.

  3. Na seção inferior, clique na caixa de propriedade formato e, em seguida, selecione um formato na lista suspensa.

  4. Após selecionar um formato, a marca inteligente de Opções de atualização de propriedade Imagem do botão aparece e permite que você para aplicar o novo formato a quaisquer outros campos da tabela e controles de formulário logicamente seriam herdados. Para aplicar suas alterações em todo o banco de dados, clique na marca inteligente e clique em Formato de atualizar todos os lugares em que nome do campo será usado. Nesse caso, o nome do campo é o nome do seu campo de data/hora.

  5. Para aplicar as alterações no banco de dados inteiro, a caixa de diálogo Atualizar Propriedades será exibida e mostrará os formulários e outros objetos que herdarão o novo formato. Clique em Sim.

  6. Salve suas alterações e alterne para o modo Folha de Dados para verificar se o formato atende às suas necessidades.

Observação : Suas configurações regionais do Windows podem controlar todo ou parte do como um formato predefinido é exibido.

Tabela de formatos predefinidos e exemplos   

Formato

Descrição

Exemplo

Data geral

(Padrão) Exibe os valores de data como número e os valores de horas, como horas, minutos e segundos seguidos por AM ou PM. Para os dois tipos de valores, o Access utiliza os separadores de data e hora especificados em suas configurações regionais do Windows. Se o valor não tiver um componente de hora, o Access exibirá somente a data. Se o valor não tiver um componente de data, o Access exibirá somente a hora.

30/06/2008 10:10:42 AM

Data completa

Exibe somente valores de data, conforme especificado pelo formato de Data Completa em suas Configurações Regionais do Windows.

Segunda-feira, 29 de agosto de 2006

Data Normal

Exibe a data como dd/mmm/aa, mas utiliza o separador de data especificado em suas configurações regionais do Windows.

29/ago/06
29-ago-06

Data Abreviada

Exibe os valores de data, conforme especificado no formato de Data Abreviada em suas configurações regionais do Windows.

29/8/2006
29-8-2006

Hora Completa

Exibe horas, minutos e segundos seguidos por AM ou PM. O Access utiliza o separador especificado na configuração de Hora das configurações regionais do Windows.

10:10:42 AM

Hora Normal

Exibe horas e minutos seguidos por AM ou PM. O Access utiliza o separador especificado na configuração de Hora das configurações regionais do Windows.

10:10 AM

Hora Abreviada

Exibe somente horas e minutos. O Access utiliza o separador especificado na configuração de Hora das configurações regionais do Windows.

10:10

Aplicar um formato personalizado

Quando você aplicar um formato personalizado para o campo de data/hora, você pode combinar diferentes formatos tendo duas seções, uma para a data e outra para a hora. Nesse caso, separe as seções com um ponto e vírgula. Por exemplo, você pode combinar a data geral e formatos de hora longo da seguinte maneira: dd/m/aaaa; h:mm: ss.

Dica : No Access 2010, o construtor de expressões tem IntelliSense, assim você pode ver quais argumentos requer sua expressão.

  1. No Painel de Navegação, clique com o botão direito do mouse na tabela com a qual você deseja trabalhar e clique em Modo Design.

  2. Na seção superior da grade de design, selecione o campo Data/Hora que deseja formatar.

  3. Na seção inferior, clique na caixa da propriedade Format e insira seu formato.

Tabela de espaços reservados e separadores para um formato personalizado   

Caractere

Descrição

Separador de data

Controla onde o Access posiciona o separador de dias, meses e anos. Use o separador definido nas configurações regionais do Windows. Por exemplo, em inglês (EUA), use uma barra (/).

Separador de hora

Controla onde o Access posiciona separadores de horas, minutos e segundos. Use o separador definido nas configurações regionais do Windows. Por exemplo, em inglês (EUA), use dois-pontos (:).

c

Exibe o formato de data geral.

d ou dd

Exibe o dia do mês como um ou dois dígitos. Para um dígito, utilize um único espaço reservado; para dois dígitos, utilize dois espaços reservados.

ddd

Abrevia o dia da semana para três letras.

dddd

Exibe por extenso todos os dias da semana.

ddddd

Exibe o formato de Data Abreviada.

dddddd

Exibe o formato de Data Completa.

w

Exibe um número que corresponde ao dia da semana.

m ou mm

Exibe o mês como números de um ou dois dígitos.

mmm

Abrevia o nome do mês para três letras. Por exemplo, janeiro aparece como Jan.

mmmm

Exibe os nomes dos meses por extenso.

q

Exibe o número do trimestre calendário atual (1-4). Por exemplo, se você contratar um trabalhador em maio, o Access exibirá 2 como o valor do trimestre.

a

Exibe o dia do ano, 1-366.

aa

Exibe os últimos dois dígitos do ano.

Observação : Recomendamos a inserção e a exibição de todos os quatro dígitos de um determinado ano.

aaaa

Exibe todos os dígitos de um ando na faixa de 0100-9999.

Separador de hora

Controla onde o Access posiciona o separador de horas, minutos e segundos. Use o separador definido nas configurações regionais do Windows. Para obter informações sobre essas configurações, consulte a seção, altere as configurações regionais do Windows para alterar como as datas e horas são exibidas.

h ou hh

Exibe a hora como um ou dois dígitos.

n ou nn

Exibe minutos como um ou dois dígitos.

s ou ss

Exibe segundos como um ou dois dígitos.

tttt

Exibe o formato de Hora Completa.

AM/PM

Exibe valores de relógio de 12 horas com um AM ou PM no final. O Access usa o relógio do sistema de seu computador para definir o valor .

A/P ou a/p

Exibe valores de relógio de 12 horas com um A, P, a ou p no final. O Access usa o relógio do sistema de seu computador para definir o valor.

AMPM

Exibe os valores de relógio de 12 horas, mas usa os indicadores de manhã e à tarde especificados nas configurações regionais do Windows. Para obter informações sobre essas configurações, consulte a seção, altere as configurações regionais do Windows para alterar como as datas e horas são exibidas.

Espaço vazio, + - $ ()

Usar espaços em branco, alguns caracteres de matemática (+ -) e símbolos financeiros ($ ¥ £) conforme necessário, em qualquer lugar em suas cadeias de caracteres de formato. Se você deseja usar outros símbolos matemáticos comuns, como barra (\ ou /) e o asterisco (*), você colocá-los em aspas duplas.

"Texto literal"

Coloque qualquer texto a ser visualizado pelos usuários entre aspas duplas.

\

Obriga o Access a exibir o caractere que vem em seguida. É o mesmo que colocar um caractere entre aspas duplas.

*

Quando usada, o caractere imediatamente após o asterisco torna-se um caractere de preenchimento — um caractere usado para preencher espaços em branco. Normalmente, o Access exibe texto como esquerda alinhados e preenche qualquer área à direita do valor com espaços em branco. Você pode adicionar caracteres de preenchimento em qualquer lugar de uma cadeia de caracteres de formato e acesso irá preencher espaços em branco com o caractere especificado.

[cor]

Aplica uma cor para todos os valores em uma seção de seu formato. Você deve colocar o nome entre colchetes e use um dos seguintes nomes: preto, azul, ciano, verde, magenta, vermelho, amarelo ou branco. Por exemplo, dddd [rosa] exibirá o dia em cor de rosa

Depois de inserir um formato, a marca inteligente de Opções de atualização de propriedade Imagem do botão aparece e permite que você aplicar o formato a quaisquer outros campos da tabela e controles de formulário logicamente seriam herdados. Para aplicar suas alterações em todo o banco de dados, clique na marca inteligente e clique em Formato de atualizar todos os lugares em que nome do campo será usado. Nesse caso, o nome do campo é o nome do seu campo de data/hora.

Se você escolher aplicar as alterações no banco de dados inteiro, a caixa de diálogo Atualizar Propriedades será exibida e mostrará os formulários e outros objetos que herdarão o novo formato. Clique em Sim para aplicar o formato.

Salve suas alterações e alterne para o modo Folha de Dados para verificar se o formato atende às suas necessidades.

Início da página

Adicionar uma data usando o selecionador de data

Há várias maneiras de adicionar uma data à tabela. Se estiver disponível, usando o controle de selecionador de data é uma opção rápida.

Observação : O controle de Selecionador de data não estará disponível se um máscara de entrada é aplicada ao campo data/hora.

  1. Clique no campo que você deseja adicionar uma data para. Se o controle de selecionador de data está disponível, um ícone de calendário é exibida.

  2. Clique no ícone de calendário. Um controle de calendário aparece.

    Controle de calendário.

  3. Siga um destes procedimentos:

    • Para inserir a data atual, clique em Hoje.

    • Para selecionar um dia no mês atual, clique na data.

    • Para selecionar outro mês e dia, use os botões para a frente ou para trás.

Início da página

Especificar um formato para inserir dados de data e hora com uma máscara de entrada

Use uma máscara de entrada quando você quiser certificar-se de que os usuários insiram dados de data e hora em um formato específico. Por exemplo, se você aplicou uma máscara de entrada para inserir datas no formato europeu, alguém inserindo dados no banco de dados não poderá inserir datas em outros formatos. Máscaras de entrada podem ser aplicadas a campos em tabelas, conjuntos de resultados de consulta e a controles em formulários e relatórios.

Você pode definir uma máscara de entrada em um formato mas definir um formato de exibição diferentes para os mesmos dados. Por exemplo, a máscara de entrada pode exigir que os usuários inserir a data como aaaa. MM. DD e em seguida, defina o formato para exibir a data como DD-MMM-AAAA, para que a data apareça como 24 de julho de 2008.

Para obter mais informações sobre máscaras de entrada, consulte o artigo criar uma máscara de entrada para inserir campo ou valores em um formato específico de controle.

Adicionar uma máscara de entrada

  1. No Painel de Navegação, clique com o botão direito do mouse na tabela com a qual você deseja trabalhar e clique em Modo Design.

  2. Se a tabela não contiver um campo de texto, na seção superior da grade de design, selecione uma linha em branco, clique na coluna Tipo de dados, selecione texto e salve suas alterações.

  3. Selecione o campo Data/Hora e na seção inferior da grade de design, na guia Geral, clique na propriedade Máscara de Entrada.

    1. Observação : Máscaras de entrada contém três seções, todos separados por ponto e vírgula. A primeira seção é obrigatória e o restante são opcionais. A primeira seção define a cadeia de caracteres de máscara e consiste em caracteres literais e de espaço reservado. A segunda seção define se você deseja armazenar a máscara caracteres plus os dados no campo. Digite 0 se você deseja armazenar a máscara e seus dados. Se você deseja armazenar os dados, insira 1 . A terceira seção define o espaço reservado para indicar uma posição para os dados. Por padrão, o Access usa o sublinhado (_). Se você quiser usar outro caractere, você pode inseri-lo na posição desejada na cadeia de caracteres de máscara ou você pode inseri-lo na terceira seção da sua máscara. Além disso, uma posição em uma máscara de entrada aceita somente um caractere ou espaço.

  4. Na caixa da propriedade Máscara de entrada, digite 00 LLL 0000; 0; _, e pressione ENTER.

    1. O Access adiciona vários caracteres à sua máscara de entrada, para que ele apareça da seguinte maneira: 00\LLL\0000; 0; _

  5. Depois de inserir a máscara, a marca inteligente Opções de atualização de propriedade aparece e permite que você aplique a máscara para quaisquer outros campos da tabela e controles de formulário logicamente seriam herdados. Para aplicar suas alterações em todo o banco de dados, clique na marca inteligente Imagem do botão e clique em Máscara de entrada de atualizar todos os lugares em que nome do campo é usado. Nesse caso, o nome do campo é o nome do seu campo de data/hora.

  6. Se você optar por aplicar as alterações ao banco de dados inteiro, a caixa de diálogo Atualizar propriedades aparece e exibe os formulários e outros objetos que herdarão o novo formato.

  7. Para aplicar o formato, clique em Sim e em Salvar.

Início da página

Alterar as configurações regionais do Windows para alterar como as datas e horas são exibidas

Windows dá suporte a uma variedade de idiomas, além da data/hora formatos para os países e regiões que usam nesses idiomas. Os formatos de data/hora em suas configurações regionais afetam parte ou todos os predefinidos e personalizados exibem formatos que você aplica aos seus dados do Access. Por exemplo, se você inserir um valor de data e usa a barra diagonal como o separador de data (8/29/2006) e, em seguida, aplicar o formato de exibição de data geral para o campo de data/hora, quando você vê seus dados, você pode ou não ver as barras, dependendo do caractere que é definido por suas configurações regionais.

O Access usará a data e separadores de hora, símbolos financeiros e outros caracteres especificados nas configurações regionais do Windows, a menos que você substituí-los com um formato de exibição personalizado.

As etapas a seguir explicam como definir e alterar suas configurações regionais.

Em Windows Vista   

  1. Clique no botão Iniciar Imagem do botão , e clique em Painel de Controle.

  2. Clique duas vezes em relógio, idioma e região.

    Observação : Se você usar o modo de exibição clássico, clique duas vezes em Opções de idioma e regionais.

    A caixa de diálogo Opções Regionais e de Idiomas é exibida.

  3. Clique na guia formatos.

  4. Em formato atual, clique em Personalizar este formato.

    A caixa de diálogo Personalizar Opções Regionais é exibida.

  5. Clique na guia que contém as configurações que você deseja modificar e faça suas alterações.

No Microsoft Windows XP (modo de exibição Clássico)   

  1. Na barra de tarefas do Windows, clique em Iniciar e clique em Painel de Controle.

  2. No Painel de Controle, clique duas vezes em Opções Regionais e de Idiomas.

    A caixa de diálogo Opções Regionais e de Idiomas é exibida.

  3. Clique na guia Opções Regionais.

  4. Em padrões e formatos, clique em Personalizar.

    A caixa de diálogo Personalizar Opções Regionais é exibida.

  5. Clique na guia que contém as configurações que você deseja modificar e faça suas alterações.

No Microsoft Windows XP (modo Categoria)   

  1. Na barra de tarefas do Windows, clique em Iniciar e, em seguida, clique em Painel de Controle.

    O Painel de Controle é exibido.

  2. Clique em Data, Hora, Idioma e Opções Regionais.

    A caixa de diálogo Data, Hora, Idioma e Opções Regionais é exibida.

  3. Clique em Alterar o formato de número, data e hora.

    A caixa de diálogo Opções Regionais e de Idiomas é exibida.

  4. Em Padrões e Formatos, clique em Personalizar.

    A caixa de diálogo Personalizar Opções Regionais é exibida.

  5. Clique na guia que contém as configurações que você deseja modificar e faça suas alterações.

Início da página

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Essas informações foram úteis?

Ótimo! Outros comentários?

Como podemos melhorá-lo?

Obrigado por seus comentários!

×