Formattare un campo di data e ora

Nota: Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l'articolo in lingua inglese per riferimento.

Il tipo di dati data/ora include un'ampia varietà di formati per soddisfare le circostanze esclusive. Con la formattazione data/ora sono disponibili tre opzioni: Mantieni i formati predefiniti, applica un formato predefinito o crea un formato personalizzato.  Quando si applica un formato a un campo di tabella, lo stesso formato viene applicato automaticamente a qualsiasi controllo di maschera o report che verrà successivamente associato al campo della tabella.  La formattazione cambia solo la modalità di visualizzazione dei dati e non influisce sul modo in cui vengono archiviati i dati o sul modo in cui gli utenti possono immettere dati.

Contenuto dell'articolo

Panoramica dei formati di data e ora

Applicare un formato predefinito

Esempi di formati predefiniti

Applicare un formato personalizzato

Esempi di formati personalizzati

Caratteri di formato personalizzati

Impostare un formato di data/ora in un'app Web di Access

Panoramica dei formati di data e ora

Access visualizza automaticamente la data e l'ora nei formati di data e ora generali. Le date vengono visualizzate come mm/gg/aaaa negli Stati Uniti e in gg/mm/aaaa al di fuori degli Stati Uniti, dove mm è il mese, GG è il giorno e AAAA è l'anno. L'ora viene visualizzata come HH: mm: ss AM/PM, dove HH è l'ora, mm è minuti e SS è secondi.

Questi formati automatici per le date e le ore variano a seconda della posizione geografica specificata nell' impostazione opzioni internazionali e della lingua di Microsoft Windows nel computer. Ad esempio, in Europa e in molte parti dell'Asia, a seconda della posizione in cui si trova, è possibile che vengano visualizzate la data e l'ora come 28.11.2018 12:07:12 PM o 28/11/2018 12:07:12 PM. Negli Stati Uniti si vedranno 11/28/2018 12:07:12 PM.

È possibile modificare questi formati predefiniti usando formati di visualizzazione personalizzati. Ad esempio, è possibile immettere una data in un formato europeo come 28.11.2018 e avere la tabella, la maschera o il report visualizzare il valore come 11/28/2018. Il formato personalizzato selezionato non influirà sul modo in cui vengono immessi i dati o su come l'Access archivia tali dati.

Access fornisce automaticamente un determinato livello di convalida dei dati correlato alla formattazione di data e ora. Se ad esempio si immette una data non valida, come 32.11.2018, viene visualizzato un messaggio che consente di immettere un nuovo valore o di convertire il campo dal tipo di dati data/ora al tipo di dati testo. I valori di data validi variano da-657.434 (1 gennaio 100 D.C.) a 2.958.465 (31 dicembre 9999 D.C.). I valori di ora validi variano da .0 a 9999 o 23:59:59.

Quando si vuole limitare l'immissione di data e ora in un formato specifico, usare una maschera di input. Ad esempio, se è stata applicata una maschera di input per immettere date nel formato europeo, un utente che immette dati nel database non potrà immettere date in altri formati. Le maschere di input possono essere applicate ai campi delle tabelle, ai set di risultati della query e ai controlli su maschere e report. Per altre informazioni, vedere controllare i formati di immissione dati con le maschere di input.

Inizio pagina

Applicare un formato predefinito

Access offre diversi formati predefiniti per i dati di data e ora.

In una tabella

  1. Aprire la tabella in Visualizzazione Struttura.

  2. Nella sezione superiore della griglia di struttura selezionare il campo Data/ora che si desidera formattare.

  3. Nella sezione Proprietà campo fare clic sulla freccia nella casella della proprietà formato e selezionare un formato nell'elenco a discesa.

    Immagine della finestra delle proprietà con l'elenco a discesa formato visualizzato.

  4. Dopo aver selezionato un formato, viene visualizzato il pulsante Opzioni di aggiornamento delle proprietà e si consente di applicare il nuovo formato a qualsiasi altro campo della tabella e ai controlli modulo che la erediteranno logicamente. Per applicare le modifiche in tutto il database, fare clic sullo smart tag e quindi su Aggiorna formato Everywhere _LT_Field Name> viene usato. In questo caso, nome campo è il nome del campo Data/ora.

  5. Per applicare le modifiche apportate all'intero database, quando viene visualizzata la finestra di dialogo Proprietà aggiornamento e vengono visualizzati i moduli e altri oggetti che erediteranno il nuovo formato. Fare clic su .

    Per altre informazioni, Vedi propaga una proprietà di campo.

  6. Salvare le modifiche e passare alla visualizzazione foglio dati per verificare se il formato soddisfa le proprie esigenze.

Nota    Le nuove maschere, i report o le visualizzazioni create in base alla tabella consentono di ottenere la formattazione della tabella, ma è possibile eseguire l'override della maschera, del report o della visualizzazione senza modificare la formattazione della tabella.

In una maschera o in un report

  1. Aprire la visualizzazione layout della maschera o del report o la visualizzazione struttura.

  2. Posizionare il puntatore del mouse nella casella di testo con la data e l'ora.

  3. Premere F4 per visualizzare la finestra delle proprietà.

  4. Imposta la proprietà Format su uno dei formati di data predefiniti.

In una query

  1. Aprire la query in visualizzazione struttura.

  2. Fare clic con il pulsante destro del mouse sul campo data e quindi scegliere Proprietà.

  3. Nella finestra delle proprietà selezionare il formato desiderato nell'elenco delle proprietà formato .

In un'espressione

  • Usa la funzione FormatDateTime per formattare un valore di data in uno dei diversi formati predefiniti.

    Questa operazione può risultare utile se si lavora in un'area che richiede un'espressione, ad esempio una macro o una query.

Inizio pagina

Esempi di formati predefiniti

Formato

Descrizione

Esempio

Data generica

Predefinita Visualizza i valori di data come numeri e valori di ora come ore, minuti e secondi seguiti da AM o PM. Per entrambi i tipi di valori, Access USA i separatori di data e ora specificati nelle impostazioni internazionali di Windows. Se il valore non ha un componente ora, Access visualizza solo la data. Se il valore non ha un componente data, Access visualizza solo l'ora.

06/30/2018 10:10:42 AM

Data estesa

Visualizza solo i valori di data, come specificato dal formato data estesa nelle impostazioni internazionali di Windows.

Lunedì 27 agosto 2018

Data breve

Visualizza la data come gg/mmm/aa, ma usa il separatore di data specificato nelle impostazioni internazionali di Windows.

27/ago/18
27-ago-18

Data in cifre

Visualizza i valori di data, come specificato dal formato data breve nelle impostazioni internazionali di Windows.

8/27/2018
8-27-2018

Ora estesa

Visualizza ore, minuti e secondi seguiti da AM o PM. Access usa il separatore specificato nell'impostazione dell'ora nelle impostazioni internazionali di Windows.

10:10:42 AM

Ora breve 12h

Visualizza le ore e i minuti seguiti da AM o PM. Access usa il separatore specificato nell'impostazione dell'ora nelle impostazioni internazionali di Windows.

10:10 AM

Ora breve 24h

Visualizza solo ore e minuti. Access usa il separatore specificato nell'impostazione dell'ora nelle impostazioni internazionali di Windows.

10:10

Inizio pagina

Applicare un formato personalizzato

Talvolta l'elenco a discesa della proprietà Format nella finestra delle proprietà non contiene il formato di data esatto desiderato. Puoi creare un formato personalizzato usando un tipo di codice che Access riconosce per la formattazione della data.

Quando si applica un formato personalizzato al campo Data/ora, è possibile combinare formati diversi con due sezioni, una per la data e un'altra per l'ora. In tale istanza si separerebbe le sezioni con uno spazio. Ad esempio, è possibile combinare i formati di data e ora di tempo generali come segue: m/gg/aaaa h.mm: SS.

  1. Aprire la tabella in Visualizzazione Struttura.

  2. Nella sezione superiore della griglia di struttura selezionare il campo Data/ora che si vuole formattare.

  3. Nella sezione Proprietà campo selezionare la scheda generale , fare clic sulla cella accanto alla casella formato e immettere i caratteri specifici in base alle esigenze di formattazione.

  4. Dopo aver immesso un formato, viene visualizzato il pulsante Opzioni di aggiornamento delle proprietà che consente di applicare il formato a qualsiasi altro campo di tabella e ai controlli modulo che la erediteranno logicamente. Per applicare le modifiche in tutto il database, fare clic sullo smart tag e quindi su Aggiorna formato ovunque viene usato il nome del campo. In questo caso, nome campo è il nome del campo Data/ora.

  5. Se si sceglie di applicare le modifiche apportate all'intero database, verrà visualizzata la finestra di dialogo Proprietà aggiornamento e verranno visualizzati i moduli e altri oggetti che erediteranno il nuovo formato. Fare clic su per applicare il formato.

    Per altre informazioni, Vedi propaga una proprietà di campo.

  6. Salvare le modifiche e passare alla visualizzazione foglio dati per verificare se il formato soddisfa le proprie esigenze.

Inizio pagina

Esempi di formati personalizzati

Ecco alcuni esempi di modi diversi per formattare il 13 gennaio 2012:

Per formattare la data come...

Digitare questo codice nella casella della proprietà formato :

2012-01-13

aaaa-mm-dd

2012

aaaa

13 gen 2012

gg mmm aaaa

13.01.2012

dd\.mm\.yyyy (Access aggiunge automaticamente le barre rovesciate)

Ven 1/13

DDD m/d

2/6

ww/w

13 gen 2012

MMM d "," aaaa

Inizio pagina

Caratteri di formato personalizzati

Per creare un formato personalizzato, usare i caratteri seguenti come segnaposto e separatori.  I formati personalizzati che non sono coerenti con le impostazioni di data/ora specificate nelle impostazioni internazionali di Windows verranno ignorati. Per altre informazioni, vedere modificare le impostazioni internazionali di Windows per modificare l'aspetto di alcuni tipi di dati.

Carattere

Descrizione

Separatore di data

Controlli in cui Access posiziona il separatore per giorni, mesi e anni. Usa il separatore definito nelle impostazioni internazionali di Windows. Ad esempio, in inglese (USA) usa una barra (/).

Separatore di ora

Controlli in cui Access posiziona i separatori per ore, minuti e secondi. Usa il separatore definito nelle impostazioni internazionali di Windows. Ad esempio, in inglese (USA) USA i due punti (:).

c

Visualizza il formato di data generale.

g o gg

Visualizza il giorno del mese come una o due cifre. Per una cifra, usare un singolo segnaposto; per due cifre, usare due segnaposto.

ggg

Abbrevia il giorno della settimana in tre lettere.

gggg

Enuncia tutti i giorni della settimana.

ggggg

Visualizza il formato data breve.

gggggg

Visualizza il formato data estesa.

w

Visualizza un numero corrispondente al giorno della settimana. (da 1 a 7)

ww

Visualizza un numero corrispondente alla settimana dell'anno (da 1 a 53).

m o mm

Visualizza il mese come numero a una cifra o a due cifre.

mmm

Abbrevia il nome del mese in tre lettere. Ad esempio, gennaio viene visualizzato come gen.

mmmm

Enuncia tutti i nomi dei mesi.

q

Visualizza il numero del trimestre del calendario corrente (1-4). Ad esempio, se assumi un lavoratore in maggio, Access visualizzerà 2 come valore trimestrale.

a

Visualizza il giorno dell'anno 1-366.

aa

Visualizza le ultime due cifre dell'anno.

Nota: È consigliabile immettere e visualizzare tutte e quattro le cifre di un anno specifico.

aaaa

Visualizza tutte le cifre di un anno nell'intervallo 0100-9999.

h o hh

Visualizza l'ora in una o due cifre.

n o nn

Visualizza i minuti come una o due cifre.

s o ss

Visualizza i secondi come una o due cifre.

tttt

Visualizza il formato di ora estesa.

AM/PM

Indicazione oraria espressa nel formato a 12 ore seguita dall'abbreviazione "AM" o "PM" appropriata in caratteri maiuscoli.

am/pm

Indicazione oraria espressa nel formato a 12 ore seguita dall'abbreviazione "am" o "pm" appropriata in caratteri minuscoli.

A/P

Indicazione oraria espressa nel formato a 12 ore seguita dalla lettera "A" o "P" appropriata in caratteri maiuscoli.

a/p

Indicazione oraria espressa nel formato a 12 ore seguita dalla lettera "a" o "p" appropriata in caratteri minuscoli.

AMPM

Indicazione oraria espressa nel formato a 12 ore seguita dall'abbreviazione appropriata per le ore antimeridiane o pomeridiane definita nelle impostazioni internazionali di Windows.

Inizio pagina

Impostare un formato di data/ora in un'app Web di Access

Le app Web di Access visualizzano i dati in "visualizzazioni", che hanno caselle di testo molto simili ai moduli nei database desktop. Tuttavia, invece di una finestra delle proprietà, è possibile impostare le opzioni di formattazione selezionando la casella di testo e quindi facendo clic sul pulsante formato visualizzato. Selezionare quindi il formato desiderato nell'elenco formato .

Le app Access non hanno formati di data personalizzati. È possibile creare query nelle app Access, ma non sono disponibili opzioni per la formattazione delle colonne data nella query. Tutta la formattazione della data viene controllata a livello di visualizzazione. Infine, la funzione FormatDateTime non è disponibile nelle app Access.

Immagine del menu Formattazione in un'app Access.

Inizio pagina

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×