Formatar um campo de data e hora

Os tipos de dados de data e hora têm uma grande variedade de formatos para ajudar a satisfazer as suas circunstâncias únicas. Ao formatar tem três opções: manter os formatos predefinidos, aplicar um formato predefinido ou criar um formato personalizado.  Quando se aplica um formato a um campo de mesa, esse mesmo formato é automaticamente aplicado a qualquer formulário ou controlo de relatório que posteriormente se liga a esse campo de mesa.  A formatação apenas altera a formação da formação da formação e não afeta a forma como os dados são armazenados ou como os utilizadores podem introduzir 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 numa aplicação web de acesso

Visão geral dos formatos de data e hora

O acesso exibe automaticamente a data e a hora nos formatos Data Geral e Longo Tempo. 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. O tempo é mostrado como, hh:mm:ss AM/PM, onde hh é a hora, mm é minutos, e ss é segundos.

Estes formatos automáticos para datas e horários variam consoante a localização geográfica especificada na definição de Opções Regionais e Linguísticas do Microsoft Windows no seu computador. Por exemplo, na Europa e em muitas partes da Ásia, dependendo da sua localização, poderá ver a data e a hora como 28.11.2018 12:07:12 OU 28/11/2018 12:07:12 PM. Nos Estados Unidos, veria 11/28/2018 12:07:12 PM.

É possível alterar estes formatos predefinidos utilizando formatos de exibição personalizados. Por exemplo, pode introduzir uma data num formato europeu como o 28.11.2018, e ter a tabela, formulário ou relatório mostrar o valor como 11/28/2018. O formato personalizado que seleciona não afetará a forma como os dados são introduzidos ou como o Access armazena esses dados.

O acesso fornece automaticamente um determinado nível de validação de dados relacionado com a data e a formatação de tempo. Por exemplo, se introduzir uma data inválida, como 32.11.2018, aparece uma mensagem e terá a opção de introduzir um novo valor ou converter o campo do tipo de dados Data/Hora para o tipo de dados De Texto. Os valores de data válidos variam entre -657.434 (1 de janeiro de 100 d.C.) e 2.958.465 (31 de dezembro de 9999 d.C.). Os valores de tempo válidos variam entre 0,0 e 0,9999, ou 23:59:59.

Quando pretender limitar a entrada da data e da hora num formato específico, utilize uma máscara de entrada. Por exemplo, se aplicar uma máscara de entrada para introduzir datas no formato europeu, alguém que introduza dados na sua base de dados não poderá introduzir datas noutros formatos. As máscaras de entrada podem ser aplicadas em campos em tabelas, conjuntos de resultados de consulta e controlos sobre formulários e relatórios. Para obter mais informações, consulte os formatos de entrada de dados de controlo com máscaras de entrada.

Início da Página

Aplicar um formato predefinido

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

Numa tabela

  1. Abra a tabela na Vista Estrutura.

  2. Na secção superior da grelha de design, selecione o campo Data/Hora que pretende formatar.

  3. Na secção Propriedades de Campo, clique na seta na caixa de propriedade do Formato e selecione um formato da lista de drop-down.

    Imagem da Folha de Propriedades com a lista pendente Formatar apresentada.

  4. Depois de selecionar um formato, aparece o botão Opções de Atualização de Imóveis e permite-lhe aplicar o seu novo formato em quaisquer outros campos de mesa e formar controlos que logicamente o herdariam. Para aplicar as suas alterações em toda a base de dados, clique na etiqueta inteligente e, em seguida, clique em 'Actualizar' Formato em todo o lado <Name de Campo> é usado. Neste caso, O Nome de Campo é o nome do seu campo Data/Hora.

  5. Para aplicar as suas alterações em toda a base de dados, quando a caixa de diálogo 'Update Properties' aparece e exibe os formulários e outros objetos que herdarão o novo formato. Clique em Sim.

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

  6. Guarde as alterações e mude para a vista datasheet para ver se o formato satisfaz as suas necessidades.

Nota    Novos formulários, relatórios ou pontos de vista que cria com base nesta tabela obtêm a formatação da mesa, mas pode anular isso no formulário, relatório ou vista sem alterar a formatação da mesa.

De forma ou relatório

  1. Abra o formulário ou reporte a vista de layout ou vista de design.

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

  3. Prima F4 para exibir a Folha de Propriedade.

  4. Defina a propriedade Formato num dos formatos de data predefinidos.

Em uma consulta

  1. Abra a consulta no Design View.

  2. Clique no campo de datas à direita e, em seguida, clique em Propriedades.

  3. Na Folha de Propriedade, selecione o formato que pretende da lista de propriedades formato.

Numa expressão

  • Utilize a função FormatDateTime para formatar um valor de data num dos vários formatos pré-finados.

    Você pode achar isso útil se você estiver trabalhando em uma área que requer uma expressão, como um macro ou uma consulta.

Início da Página

Exemplos de formatos predefinidos

Formato

Descrição

Exemplo

Data Geral

(Predefinição) Apresenta valores de data como números e valores de tempo como horas, minutos e segundos seguidos por 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 tiver componente de data, o Access apresenta apenas a hora.

06/30/2018 10:10:42

Data por Extenso

Apresenta apenas valores de data, conforme especificado no formato Data Longa nas definições regionais do Windows.

Segunda, agosto 27, 2018

Data Normal

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

27/Ago/18
27 ago-18

Data Abreviada

Apresenta valores de data, conforme especificado no formato Data Curta nas definições regionais do Windows.

8/27/2018
8-27-2018

Hora por Extenso

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

10:10:42

Hora Normal

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

10:10

Hora Abreviada

Exibe apenas horas e minutos. O acesso utiliza o separador especificado na definição de tempo nas definições regionais do Windows.

10:10

Início da Página

Aplicar um formato personalizado

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

Quando aplica um formato personalizado no campo Data/Hora, pode combinar diferentes formatos com duas secções, uma para a data e outra para a hora. Em tal caso, separaria as secções com um espaço. Por exemplo, pode combinar os formatos Data Geral e Longo Tempo da seguinte forma: m/dd/yyyy h:mm:ss.

  1. Abra a tabela na Vista Estrutura.

  2. Na secção superior da grelha de design, selecione o campo Data/Hora ou Data/Hora Estendido que pretende formatar.

  3. Na secção Propriedades de Campo, selecione o separador Geral, clique na célula ao lado da caixa Formato e introduza os caracteres específicos com base nas suas necessidades de formatação.

  4. Depois de introduzir um formato, o botão Opções de Atualização de Imóveis aparece e permite aplicar o formato a quaisquer outros campos de mesa e formar controlos que logicamente o herdariam. Para aplicar as suas alterações em toda a base de dados, clique na etiqueta inteligente e, em seguida, clique em 'Actualizar' Formato em todos os lugares onde o Nome de Campo for utilizado. Neste caso, O Nome de Campo é o nome do seu campo Data/Hora.

  5. Se optar por aplicar as suas alterações em toda a base de dados, aparece e exibe os formulários e outros objetos que herdarão o novo formato. Clique em Sim para aplicar o formato.

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

  6. Guarde as suas alterações e, em seguida, mude para a visão da Folha de Dados para ver se o formato satisfaz as suas necessidades.

Início da Página

Exemplos de formatos personalizados

Aqui estão alguns exemplos de diferentes formas de formato 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 jan 2012

dd mmm yyyy

13.01.2012

dd\.mm\.yyyy (O acesso adiciona as costas automaticamente)

Sex 1/13

ddd m/d

2/6

ww/w

Jan 13, 2012

mmm d", "yyyy

Início da Página

Caracteres de formato personalizado

Para criar um formato personalizado, utilize os seguintes caracteres como espaços reservados 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 obter mais informações, consulte alterar as definições regionais do Windows para modificar o aparecimento de alguns tipos de dados.

Nota   Não existe um carácter de formato personalizado para a parte nanossegundo de um tipo de dados data/hora estendido.

Caráter

Descrição

Separador de data

Controlos onde o Access coloca o separador durante dias, meses e anos. Utilize o separador definido nas definições regionais do Windows. Por exemplo, em inglês (EUA), use um corte (/).

Separador de tempo

Controla onde o Access coloca separadores durante horas, minutos e segundos. Utilize o separador definido nas definições regionais do Windows. Por exemplo, em inglês (EUA), use um cólon (:) .

c

Apresenta o formato de data geral.

d ou dd

Apresenta 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, use dois espaços reservados.

ddd

Abrevia o dia da semana para três letras.

dddd

Soletra todos os dias da semana.

ddddd

Apresenta o formato Data Curta.

dddddd

Apresenta o formato Data Longa.

s

Apresenta um número que corresponde ao 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

Soletra todos os nomes do mês.

t

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

y

Mostra o dia do ano, 1-366.

aa

Apresenta os dois últimos dígitos do ano.

Nota: Recomendamos que entre e apresente os quatro dígitos de um determinado ano.

aaaa

Apresenta todos os dígitos num ano para 0001-9999, dependendo da gama suportada por dados de data e hora.

h ou hh

Apresenta a hora como um ou dois dígitos.

n ou nn

Apresenta minutos como um ou dois dígitos.

s ou ss

Apresenta segundos como um ou dois dígitos.

tttt

Apresenta o formato de longa data.

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.

Espaço em branco, + - $ ()

Use espaços em branco, alguns caracteres de matemática (+ -) e símbolos financeiros ($ ¥ ¥) conforme necessário em qualquer lugar das cordas do seu formato. Se quiser utilizar outros símbolos matemáticos comuns, como o slash (\ ou/) e o asterisco (*), deve rodeá-los em aspas duplas.

"Texto literal"

Rodeie qualquer texto que queira que os utilizadores vejam em ações duplas.

\

Força o acesso a exibir o personagem que se segue imediatamente. Isto é o mesmo que rodear um personagem em aspas duplas.

*

Quando usado, o personagem imediatamente após o asterisco torna-se um personagem de preenchimento - um personagem usado para preencher espaços em branco. O acesso normalmente exibe texto como alinhado à esquerda e preenche qualquer área à direita do valor com espaços em branco. Pode adicionar caracteres de preenchimento em qualquer lugar numa cadeia de formato, e o Access preencherá quaisquer espaços em branco com o caráter especificado.

[cor]

Aplica uma cor a todos os valores numa secção do seu formato. Deve incluir o nome nos parênteses e usar um dos seguintes nomes: preto, azul, ciano, verde, magenta, vermelho, 

Início da Página

Definir um formato de data/hora numa aplicação web de acesso

As Aplicações Web de Acesso exibem dados em "views", que têm caixas de texto muito semelhantes a formulários em bases de dados de desktop. No entanto, em vez de uma folha de propriedade, define opções de formatação selecionando a caixa de texto e, em seguida, clicando no botão Formato que aparece. Em seguida, selecione o formato que pretende na lista de formatos.

As aplicações de acesso não têm formatos de data personalizados. Pode criar consultas em aplicações de Acesso, mas não existem opções para formatar colunas de data dentro da consulta. Toda a formatação de data é controlada ao nível da vista. Por último, a função FormatDateTime não está disponível em aplicações do Access.

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

Início da Página

Nota:  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 indicar-nos se estas informações foram úteis? Eis o artigo em inglês para sua referência.​

Precisa de mais ajuda?

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.

×