Formatar um campo de data e hora

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

O tipo de dados data/hora tem uma grande variedade de formatos para o ajudar a cumprir as circunstâncias exclusivas. Com a formatação de data/hora tem três opções: manter os formatos predefinidos, aplicar um formato predefinido ou criar um formato personalizado.  Ao aplicar um formato a um campo de tabela, esse mesmo formato é aplicado automaticamente a um controlo de formulário ou relatório que subsequentemente vincular a esse campo de tabela.  Apenas as alterações como os dados são apresentados e não afeta a forma como os dados são armazenados ou como os utilizadores podem introduzir dados de formatação.

Neste artigo

Descrição geral dos formatos de data e hora

Aplicar um formato predefinido

Exemplos de formatos predefinidos

Aplicar um formato personalizado

Exemplos de formatos personalizados

Carateres de formato personalizado

Definir um formato de data/hora na aplicação Web do Access

Descrição geral dos formatos de data e hora

Access apresenta automaticamente a data e hora a data geral e formatos de hora por extenso. As datas são apresentadas como dd/mm/aaaa nos Estados Unidos e como dd/mm/aaaa fora dos Estados Unidos onde mm é o mês, dd é o dia e AAAA é o ano. É apresentada a hora como hh: mm: ss AM/PM, onde hh é a hora, mm é minutos, e ss é segundos.

Estes formatos automáticos para datas e horas variam dependendo da localização geográfica especificada na definição do Microsoft Windows regionais e de idioma no seu computador. Por exemplo, na Europa e muitas partes da Ásia, dependendo da sua localização, poderá ver a data e hora como 28.11.2018 12:07:12: 00 ou 28/11/2018 12:07:12 PM. Nos Estados Unidos, verá 28/11/2018 12:07:12 PM.

É possível alterar estes formatos predefinidos, utilizando os formatos de apresentação personalizado. Por exemplo, pode introduzir uma data num formato Europeu como 28.11.2018 e tem a tabela, formulário ou relatório a apresentar o valor como 28/11/2018. O formato personalizado que selecionar não vai afetar como os dados são introduzidos ou como o Access armazena os dados.

O Access fornece automaticamente um determinado nível de validação de dados relacionados com a data e hora formatação. Por exemplo, se introduzir uma data inválida, tal como 32.11.2018, é apresentada uma mensagem e seria tem a opção de introduzir um novo valor ou converter o campo a partir dos dados de data/hora tipo para o tipo de dados de texto. Intervalo de -657.434 (1 de Janeiro de 100 D.C.) a 2.958.465 (31 de Dezembro de 9999 D.C.) os valores de data válida. Valores de hora válidos a partir do.0 para.9999, ou 23:59:59.

Quando quiser restringir a introdução da data e hora num formato específico, utilize uma máscara de introdução. Por exemplo, se tiver aplicado uma máscara de introdução para introduzir datas no formato de Europeia, alguém introduzir dados na sua base de dados, não conseguir introduzir datas nos outros formatos. Podem ser aplicadas máscaras de introdução para campos de tabelas, conjuntos de resultados da consulta e para controlos em formulários e relatórios. Para obter mais informações, consulte formatos de introdução de dados de controlo com máscaras de introdução.

Início da Página

Aplicar um formato predefinido

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

Numa tabela

  1. Abra a tabela na Vista de estrutura.

  2. Na secção superior da grelha de estrutura, selecione o campo de data/hora que pretende formatar.

  3. Na secção Propriedades do campo , clique na seta na caixa de propriedade Formatar e selecione um formato a partir da lista pendente.

    Imagem da folha de propriedades com a lista pendente Formatar apresentada.

  4. Depois de selecionar um formato, no botão Opções de atualização de propriedade aparece e permite-lhe para aplicar o novo formato a outros campos da tabela e controlos de formulário que logicamente seriam herdam. Para aplicar as alterações ao longo da base de dados, clique na etiqueta inteligente e, em seguida, clique em Atualizar em qualquer lugar Formatar <Field Name> é utilizado. Neste caso, o nome do campo é o nome do seu campo de data/hora.

  5. Para aplicar as alterações a base de dados completa, quando a caixa de diálogo Propriedades de actualização aparece e apresenta os formulários e outros objetos que irão herdar o novo formato. Clique em Sim.

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

  6. Guardar as suas alterações e mude para vista de folha de dados para ver se o formato adequado às suas necessidades.

Nota    Novos formulários, relatórios ou vistas que cria baseadas nesta tabela obter a formatação da tabela, mas pode substituí-lo do formulário, relatório ou vista sem alterar a formatação da tabela.

Num formulário ou relatório

  1. Abra o formulário ou relatório a Vista de esquema ou Vista de estrutura.

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

  3. Prima F4 para apresentar a folha de propriedades.

  4. Defina a propriedade Formatar para um dos formatos de data predefinido.

Numa consulta

  1. Abra a consulta na Vista de estrutura.

  2. Botão direito do rato no campo Data e, em seguida, clique em Propriedades.

  3. Na folha de propriedades, selecione o formato que pretende a partir da lista de propriedade Formatar .

Numa expressão

  • Utilize a função FormatoDataHora para formatar um valor de data para um dos vários formatos predefinidos.

    Pode achar este útil se estiver a trabalhar numa área que necessita de uma expressão, tal como uma macro ou uma consulta.

Início da Página

Exemplos de formatos predefinidos

Formato

Descrição

Exemplo

Data Geral

(Predefinição) Apresenta data valores como números e valores de tempo como horas, minutos e segundos seguidos AM ou PM. Para ambos os tipos de valores, o Access utiliza os separadores de data e hora especificados nas definições regionais do Windows. Se o valor não tiver um componente de hora, o Access apresenta apenas a data. Se o valor não tem nenhum componente de data, o Access apresenta apenas a hora.

30/06/2018 10:10:42 AM

Data por Extenso

Apresenta apenas valores de data, conforme especificado pelo formato de data por extenso nas definições regionais do Windows.

Segunda-feira, 27 de Agosto de 2018

Data Normal

Apresenta a data como dd/mmm/aa, mas utiliza o separador de data especificado nas definições regionais do Windows.

Agosto/27/18
27-Agosto-18

Data Abreviada

Apresenta valores de data, conforme especificado pelo formato de data abreviada nas definições regionais do Windows.

27/8/2018
8-27-2018

Hora por Extenso

Apresenta as horas, minutos e segundos seguidos AM ou PM. O Access utiliza o separador especificado na definição de hora nas definições regionais do Windows.

10:10:42 AM

Hora Normal

Apresenta as horas e minutos seguidos AM ou PM. O Access utiliza o separador especificado na definição de hora nas definições regionais do Windows.

10:10 AM

Hora Abreviada

Apresenta apenas horas e minutos. O Access utiliza o separador especificado na definição de hora nas definições regionais do Windows.

10:10

Início da Página

Aplicar um formato personalizado

Por vezes, a lista pendente propriedade formato na folha de propriedades não contém o formato de data exata que pretende. Pode criar o seu próprio formato personalizado utilizando um tipo de código que o Access reconhece para formatação de data.

Ao aplicar um formato personalizado para o campo Data/hora, pode combinar diferentes formatos por ter duas secções, um para a data e outro para a hora. Na instância, teria de separar as secções com um espaço. Por exemplo, pode combinar a data geral e formatos de hora por extenso da seguinte forma: dd/m/aaaa h:mm: ss.

  1. Abra a tabela na Vista de estrutura.

  2. Na secção superior da grelha de estrutura, selecione o campo de data/hora que pretende formatar.

  3. Na secção Propriedades do campo , selecione o separador Geral , clique na célula junto à caixa Formatar e introduza os carateres específicos com base nas suas necessidades de formatação.

  4. Depois de introduzir um formato, no botão Opções de atualização de propriedade aparece e permite-lhe aplicar o formato para outros campos da tabela e controlos de formulário que logicamente seriam herdam. Para aplicar as alterações ao longo da base de dados, clique na etiqueta inteligente e, em seguida, clique em Formatar de atualização em todo o lado que é utilizado o nome do campo. Neste caso, o nome do campo é o nome do seu campo de data/hora.

  5. Se escolher aplicar as alterações à base de dados inteira, caixa de diálogo Atualizar propriedades aparece e apresenta os formulários e outros objetos que irão herdar o novo formato. Clique em Sim para aplicar o formato.

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

  6. Guardar as suas alterações e, em seguida, mude para a vista de folha de dados para ver se o formato adequado às suas necessidades.

Início da Página

Exemplos de formatos personalizados

Aqui estão alguns exemplos de diferentes formas de formatar 13 de Janeiro de 2012:

Para formatar a data como …

Escreva este código na caixa de propriedade Formatar :

2012-01-13

aaaa-mm-dd

2012

aaaa

13 de Janeiro de 2012

dd mmm aaaa

13.01.2012

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

Sex 1/13

ddd d/m

2/6

ww/w

13 de Janeiro de 2012

MMM d","aaaa

Início da Página

Carateres de formato personalizado

Para criar um formato personalizado, utilize os seguintes carateres como marcadores de posição e separadores.  Os formatos personalizados que não estejam em conformidade com as definições de data/hora especificadas nas definições regionais do Windows serão ignorados. Para mais informações, consulte o artigo alterar as definições regionais do Windows para modificar a aparência do alguns tipos de dados.

Caráter

Descrição

Separador de data

Controla o local onde o Access coloca o separador para dias, meses e anos. Utilize o separador definido nas definições regionais do Windows. Por exemplo, no inglesa (e.u.a.), utilize uma barra (/).

Separador de hora

Controla o local onde o Access coloca separadores de horas, minutos e segundos. Utilize o separador definido nas definições regionais do Windows. Por exemplo, no inglesa (e.u.a.), utilize dois pontos (:).

c

Apresenta o formato de data geral.

d ou dd

Apresenta o dia do mês com um ou dois dígitos. Para um dígito, utilize um marcador de posição única; dois dígitos, utilize dois marcadores de posição.

ddd

Abrevia o dia da semana para três letras.

dddd

Trata todos os dias da semana.

ddddd

Apresenta o formato de data abreviada.

dddddd

Apresenta o formato de data por extenso.

s

Apresenta um número que corresponde para o dia da semana. (1 a 7)

ss

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

m ou mm

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

mmm

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

mmmm

Trata os nomes dos meses.

t

Apresenta o número do trimestre calendário atual (1-4). Por exemplo, se contratar um trabalhador de Maio, o Access irá apresentar 2 como o valor do trimestre.

a

Apresenta o dia do ano, 1-366.

aa

Apresenta os dois últimos dígitos do ano.

Nota: Vamos Recomendamos introduzir e apresentar os quatro dígitos do ano.

aaaa

Apresenta todos os dígitos num ano no intervalo de 0100-9999.

h ou hh

Apresenta a hora como um ou dois dígitos.

n ou nn

Apresenta os minutos como um ou dois dígitos.

s ou ss

Apresenta os segundos como um ou dois dígitos.

tttt

Apresenta o formato de hora por extenso.

AM/PM

Relógio de doze horas com as letras maiúsculas "AM" ou "PM", conforme apropriado.

am/pm

Relógio de doze horas com as letras minúsculas "am" ou "pm", conforme apropriado.

A/P

Relógio de doze horas com as letras maiúsculas "A" ou "P", conforme apropriado.

a/p

Relógio de doze horas com as letras minúsculas "a" ou "p", conforme apropriado.

AMPM

Relógio de doze horas com o indicador de manhã/tarde, conforme definido nas definições regionais do Windows.

Início da Página

Definir um formato de data/hora na aplicação Web do Access

Aplicações Web do Access apresentam dados na "vistas", tem de caixas de texto, à semelhança formulários nas bases de dados de ambiente de trabalho. No entanto, em vez de uma folha de propriedades, defina opções de formatação ao selecionar a caixa de texto e, em seguida, clicar no botão de formato que é apresentada. Em seguida, selecione o formato que pretende a partir da lista de formato .

Aplicações do Access não têm formatos de data personalizados. Pode criar consultas nas aplicações do Access, mas não existem opções para formatar colunas de data na consulta. Toda a formatação de data é controlado ao nível de vista. Por fim, a função FormatoDataHora não está disponível nas aplicações do Access.

Imagem do menu formatação numa aplicação do Access.

Início da Página

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×