Formatar um campo de data e hora

Observação: Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. No final da página, deixe sua opinião se estas informações foram úteis para você. Aqui está o artigo em inglês para facilitar a referência.

O tipo de dados data/hora tem uma ampla variedade de formatos para ajudar a atender às suas circunstâncias específicas. Com a formatação de data/hora, você tem três opções: manter os formatos padrão, aplicar um formato predefinido ou criar um formato personalizado.  Quando você aplica um formato a um campo de tabela, esse mesmo formato é automaticamente aplicado a qualquer controle de formulário ou relatório que você posteriormente associa a esse campo de tabela.  A formatação só altera a forma como os dados são exibidos e não afeta como os dados são armazenados ou como os usuários podem inserir dados.

Neste artigo

Visão geral dos formatos de data e hora

Aplicar um formato predefinido

Exemplos de formatos predefinidos

Aplicar um formato personalizado

Exemplos de formatos personalizados

Caracteres de formato personalizado

Definir um formato de data/hora em um Access Web App

Visão geral dos formatos de data e hora

O Access exibe automaticamente a data e a hora nos formatos de data e hora gerais. As datas aparecem como, mm/dd/yyyy nos EUA e como dd/mm/yyyy fora dos EUA onde mm é o mês, DD é o dia e yyyy é o ano. A hora é exibida como, hh: mm: ss AM/PM, onde HH é a hora, mm é minutos e SS é segundos.

Esses formatos automáticos de datas e horas variam de acordo com o local geográfico especificado na configuração de opções regionais e de idioma do Microsoft Windows em seu computador. Por exemplo, na Europa e em muitas partes da Ásia, dependendo da sua localização, você pode ver a data e a hora como 28.11.2018 12:07:12 PM ou 28/11/2018 12:07:12 PM. Nos Estados Unidos, você veria 11/28/2018 12:07:12 PM.

É possível alterar esses formatos predefinidos usando formatos de exibição personalizados. Por exemplo, você pode inserir uma data em um formato europeu, como 28.11.2018, e fazer com que a tabela, formulário ou relatório exiba o valor como 11/28/2018. O formato personalizado que você selecionar não afetará a forma como os dados são inseridos ou como o Access armazena esses dados.

O Access fornece automaticamente um determinado nível de validação de dados relacionados à formatação de data e hora. Por exemplo, se você inserir uma data inválida, como 32.11.2018, uma mensagem será exibida e você terá a opção de inserir um novo valor ou converter o campo do tipo de dados data/hora no tipo de dados texto. Valores de data válidos variam de-657.434 (1 de janeiro de 100 D.C.) a 2.958.465 (31 de dezembro, 9999 D.C.). Valores de tempo válidos variam de 0 a, 9999 ou 23:59:59.

Quando você quiser restringir a entrada de data e hora em um formato específico, use uma máscara de entrada. Por exemplo, se você aplicou uma máscara de entrada para inserir datas no formato europeu, alguém que insira dados em seu banco de dados não será capaz de 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. Para obter mais informações, consulte controlar formatos de entrada de dados com máscaras de entrada.

Início da Página

Aplicar um formato predefinido

O Access fornece vários formatos predefinidos para dados de data e hora.

Em uma tabela

  1. Abra a tabela no modo Design.

  2. Na seção superior da grade de design, selecione o campo data/hora que você deseja formatar.

  3. Na seção Propriedades do campo , clique na seta na caixa de propriedade formato e selecione um formato na lista suspensa.

    Uma imagem da folha de propriedades com a lista suspensa formato exibida.

  4. Depois de selecionar um formato, o botão Opções de atualização de propriedade será exibido e permitirá que você aplique seu novo formato a outros campos de tabela e controles de formulário que o herdariam logicamente. Para aplicar as alterações em todo o banco de dados, clique na marca inteligente e, em seguida, clique em Atualizar formato em qualquer lugar _LT_Field Name> for usado. Nesse caso, nome do campo é o nome do seu campo data/hora.

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

    Para obter mais informações, consulte propagar uma propriedade de campo.

  6. Salve suas alterações e alterne para o modo folha de de de de os para ver se o formato atende às suas necessidades.

Observação    Os novos formulários, relatórios ou modos de exibição criados com base nesta tabela obtêm a formatação da tabela, mas você pode substituí-lo no formulário, relatório ou modo de exibição sem alterar a formatação da tabela.

Em um formulário ou relatório

  1. Abrir o modo de exibição de layout de formulário ou relatório ou modo Design.

  2. Posicione o ponteiro na caixa de texto com a data e a hora.

  3. Pressione F4 para exibir a folha de propriedades.

  4. Defina a propriedade formato como um dos formatos de data predefinidos.

Em uma consulta

  1. Abra a consulta no modo Design.

  2. Clique com o botão direito do mouse no campo de data e clique em Propriedades.

  3. Na folha de propriedades, selecione o formato desejado na lista propriedade de formato .

Em uma expressão

  • Use a função FormatDateTime para formatar um valor de data em um dos vários formatos predefinidos.

    Isso pode ser útil se você estiver trabalhando em uma área que requer uma expressão, como uma macro ou uma consulta.

Início da Página

Exemplos de formatos predefinidos

Formato

Descrição

Exemplo

Data geral

Padrão Exibe valores de data como números e valores de tempo como horas, minutos e segundos seguidos de AM ou PM. Para os dois tipos de valores, o Access usa os separadores de data e hora especificados nas configurações regionais do Windows. Se o valor não tiver um componente de tempo, o Access exibirá apenas a data. Se o valor não tiver componente de data, o Access exibirá apenas a hora.

06/30/2018 10:10:42 AM

Data Completa

Exibe somente valores de data, conforme especificado pelo formato de data completa nas configurações regionais do Windows.

Segunda-feira, 27 de agosto de 2018

Data Normal

Exibe a data como DD/MMM/yy, mas usa o separador de data especificado nas configurações regionais do Windows.

27/ago/18
27 de agosto de 18

Data Abreviada

Exibe valores de data, conforme especificado pelo formato de data abreviada em suas configurações regionais do Windows.

8/27/2018
8-27-2018

Hora Completa

Exibe horas, minutos e segundos seguidos de AM ou PM. O Access usa o separador especificado na configuração de hora nas configurações regionais do Windows.

10:10:42 AM

Hora Normal

Exibe horas e minutos seguidos de AM ou PM. O Access usa o separador especificado na configuração de hora nas configurações regionais do Windows.

10:10 AM

Hora Abreviada

Exibe apenas as horas e os minutos. O Access usa o separador especificado na configuração de hora nas configurações regionais do Windows.

10:10

Início da Página

Aplicar um formato personalizado

Às vezes, a lista suspensa propriedade de formato na folha de propriedades não contém o formato de data exato desejado. Você pode criar seu próprio formato personalizado usando um tipo de código que o Access reconhece para a formatação de data.

Ao aplicar um formato personalizado ao campo data/hora, você pode combinar formatos diferentes por meio de duas seções, uma para a data e outra para a hora. Nessa instância, você deve separar as seções com um espaço. Por exemplo, você pode combinar os formatos de data e hora gerais da seguinte maneira: m/dd/yyyy h:mm: SS.

  1. Abra a tabela no modo Design.

  2. Na seção superior da grade de design, selecione o campo data/hora que você deseja formatar.

  3. Na seção Propriedades do campo , selecione a guia geral , clique na célula ao lado da caixa Formatar e insira os caracteres específicos com base nas suas necessidades de formatação.

  4. Depois de inserir um formato, o botão Opções de atualização de propriedade será exibido e permitirá que você aplique o formato a qualquer outro campo de tabela e controles de formulário que o herdaria logicamente. Para aplicar as alterações em todo o banco de dados, clique na marca inteligente e, em seguida, clique em Atualizar formato em todos os nomes de campo é usado. Nesse caso, nome do campo é o nome do seu campo data/hora.

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

    Para obter mais informações, consulte propagar uma propriedade de campo.

  6. Salve suas alterações e, em seguida, alterne para o modo folha de de de de os para ver se o formato atende às suas necessidades.

Início da Página

Exemplos de formatos personalizados

Aqui estão alguns exemplos de maneiras diferentes de Formatar 13 de janeiro de 2012:

Para formatar a data como...

Digite este código na caixa de propriedade formato :

2012-01-13

yyyy-mm-dd

2012

aaaa

13 de janeiro de 2012

DD MMM yyyy

13.01.2012

dd\.mm\.yyyy (o Access adiciona as barras invertidas automaticamente)

Sexta-feira 1/13

DDD m/d

2/6

ww/w

13 de janeiro de 2012

mmm d "," yyyy

Início da Página

Caracteres de formato personalizado

Para criar um formato personalizado, use os seguintes caracteres como espaços reservados e separadores.  Formatos personalizados que são inconsistentes com as configurações de data e hora especificadas nas configurações regionais do Windows são ignorados. Para obter mais informações, consulte alterar as configurações regionais do Windows para modificar a aparência de alguns tipos de dados.

Caractere

Descrição

Separador de data

Controla onde o Access coloca 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 coloca 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, use um único espaço reservado; para dois dígitos, use dois espaços reservados.

ddd

Abrevia o dia da semana para três letras.

dddd

Soletra 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. (1 a 7)

ss

Exibe um número que corresponde à semana do ano (1 a 53).

m ou mm

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

mmm

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

mmmm

Soletra todos os nomes dos meses.

q

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

y

Exibe o dia do ano de 1-366.

aa

Exibe os dois últimos dígitos do ano.

Observação: Recomendamos inserir e exibir todos os quatro dígitos de um ano específico.

aaaa

Exibe todos os dígitos em um ano no intervalo 0100-9999.

h ou hh

Exibe a hora como um ou dois dígitos.

n ou nn

Exibe os minutos como um ou dois dígitos.

s ou SS

Exibe os segundos como um ou dois dígitos.

tttt

Exibe o formato de hora completa.

AM/PM

Relógio de 12 horas com as letras maiúsculas "AM" ou "PM", conforme necessário.

am/pm

Relógio de 12 horas com as letras minúsculas "am" ou "pm", conforme necessário.

A/P

Relógio de 12 horas com as letras maiúsculas "A" ou "P", conforme necessário.

a/p

Relógio de 12 horas com as letras minúsculas "a" ou "p", conforme necessário.

AMPM

Relógio de 24 horas com o designador adequado de manhã/tarde, conforme definido nas configurações regionais do Windows.

Início da Página

Definir um formato de data/hora em um Access Web App

Os aplicativos Web do Access exibem dados em "exibições", que têm caixas de texto muito parecidas com formulários em bancos de dados da área de trabalho. No enTanto, em vez de uma folha de propriedades, você define opções de formatação selecionando a caixa de texto e clicando no botão Formatar exibido. Em seguida, selecione o formato desejado na lista formato .

Os aplicativos do Access não têm formatos de data personalizados. Você pode criar consultas em aplicativos do Access, mas não há opções para Formatar colunas de data dentro da consulta. Todas as formatações de data são controladas no nível de exibição. Por fim, a função FormatDateTime não está disponível nos aplicativos do Access.

Imagem do menu formatação em um Access app.

Início da Página

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×