Formattare il campo della data e dell'ora in Access

Quando si utilizza il tipo di dati Data/ora in Microsoft Access, è possibile mantenere i formati predefiniti, applicare un formato predefinito o creare un formato personalizzato. In questo articolo viene fornita una breve descrizione del tipo di dati Data/ora e viene illustrato come aggiungere un campo di data e ora a una tabella e come applicare un formato predefinito o personalizzato.

Per saperne di più

Panoramica dei formati di data e ora

Aggiungere un campo Data/ora a una tabella

Formattare il campo Data/ora

Applicare un formato predefinito

Applicare un formato personalizzato.

Limitare il formato di immissione di data e ora con una maschera di input

Aggiungere una maschera di input

Informazioni aggiuntive

Formati predefiniti ed esempi

Segnaposto e separatori per un formato personalizzato

Panoramica dei formati di data e ora

In Access vengono utilizzati automaticamente i formati Data generica e Ora estesa per la data e l'ora. Le date vengono visualizzate nel formato mm/gg/aaaa negli Stati Uniti e gg/mm/aaaa al di fuori degli Stati Uniti, dove mm corrisponde al mese, gg al giorno e aaaa all'anno. L'ora viene visualizzata nel formato hh:mm:ss AM/PM, dove hh corrisponde all'ora, mm ai minuti e ss ai secondi, ma è possibile utilizzare diversi formati di visualizzazione per la data e l'ora.

Questi formati automatici per le date e l'ora variano in base alla posizione geografica specificata in Opzioni internazionali e della lingua di Microsoft Windows sul computer. In Europa e in molte parti dell'Asia, ad esempio, la data e l'ora possono essere visualizzate nel formato 28.11.2006 12:07:12 PM o 28/11/2006 12:07:12 PM a seconda della posizione. Negli Stati Uniti la stessa data viene visualizzata nel formato 11/28/2006 12:07:12 PM. È possibile modificare questi formati automatici utilizzando formati di visualizzazione personalizzati. Il formato di visualizzazione selezionato non incide sul modo in cui la data viene immessa o memorizzata in Access. È ad esempio possibile che una data venga immessa nel formato europeo, quale 28.11.2006, e che il valore visualizzato nella tabella, maschera o report sia 11/28/2006.

Access fornisce un determinato livello di convalida dei dati relativa alla formattazione della data e dell'ora. Se ad esempio si immette una data non valida, ad esempio 32.11.2006, verrà visualizzato un messaggio e sarà possibile immettere un nuovo valore o convertire il campo dal tipo di dati Data/ora al tipo di dati Testo. L'intervallo di valori di data validi è compreso tra -657.434 (1 gennaio 100) e 2.958.465 (31 dicembre 9999). L'intervallo di valori di ora validi è compreso tra 0,0 e 0,9999 o 23.59.59.

Per ulteriori informazioni sul tipo di dati Data/ora, vedere l'articolo Introduzione ai tipi di dati e alle proprietà dei campi.

Torna all'inizio

Aggiungere un campo Data/ora a una tabella

  1. Aprire la tabella in cui si desidera inserire il campo Data/ora in visualizzazione Foglio dati.

  2. Fare clic sulla freccia rivolta verso il basso accanto alla colonna Fare clic per aggiungere e selezionare Data e ora dall'elenco di campi a discesa.

  3. Rinominare il campo e salvare la tabella.

Per aggiungere date al campo, è sufficiente fare clic su Selezione data o sull'icona del calendario ed eseguire una delle operazioni seguenti:

  • Per immettere la data corrente, fare clic su Oggi.

  • Per selezionare un giorno nel mese corrente, fare clic sulla data.

  • Per selezionare un mese e un giorno diversi, utilizzare i pulsanti per spostarsi avanti e indietro.

Torna all'inizio

Formattare il campo Data/ora

In Access sono disponibili molti formati predefiniti per i dati relativi alla data e all'ora, ma è possibile specificare un formato personalizzato in base alle proprie esigenze. Il formato predefinito è Data generica, gg/mm/aaaa h:mm:ss AM/PM.

Applicare un formato predefinito

  1. Se non è già presente un campo di data e ora, aggiungerlo. Aprire la tabella in visualizzazione Foglio dati, fare clic sulla freccia rivolta verso il basso accanto alla colonna Fare clic per aggiungere e selezionare Data e ora dall'elenco di campi a discesa.

  2. Fare clic con il pulsante destro del mouse sull'intestazione di tabella e passare alla visualizzazione Struttura.

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

  4. Nella sezione Proprietà campo fare clic sulla freccia nella casella delle proprietà Formato e selezionare un formato dall'elenco a discesa.

    proprietà data e ora

  5. Dopo avere selezionato un formato, verrà visualizzato lo smart tag Opzioni aggiornamento proprietà che consente di applicare il nuovo formato a tutti gli altri campi di tabella e controlli maschera che lo ereditano. Per estendere le modifiche nel database, fare clic sullo smart tag e quindi fare clic su Aggiorna sempre Formato dove è utilizzato Nome campo. In questo caso Nome campo è il nome del campo Data/ora.

  6. Per applicare le modifiche a tutto il database, fare clic su quando viene visualizzata la finestra di dialogo Aggiorna proprietà contenente le maschere e gli altri oggetti che erediteranno il nuovo formato.

  7. Salvare le modifiche e passare alla visualizzazione Foglio dati per verificare se il formato corrisponde alle proprie esigenze.

Applicare un formato personalizzato.

Quando si crea un formato personalizzato vengono immessi diversi caratteri nella proprietà Formato di un campo della tabella. I caratteri sono costituiti da segnaposto, ad esempio 0 e #, da separatori, ad esempio virgole e punti, da caratteri letterali e da colori. I formati personalizzati per i campi Data/ora possono contenere due sezioni, una relativa alle date e l'altra relativa alle ore. Le due sezioni sono separate da un punto e virgola.

Quando si applica un formato personalizzato al campo Data/ora, è possibile combinare diversi formati disponendo di due sezioni, una per la data e l'altra per l'ora. In questo caso, è possibile separare le sezioni con un punto e virgola. Ad esempio, è possibile combinare i formati Data generica e Ora estesa nel modo seguente: m/gg/aaaa;h:mm:ss. Per applicare un formato di data o ora personalizzato, eseguire la procedura seguente:

  1. Nel riquadro di spostamento fare clic con il pulsante destro del mouse sulla tabella che si desidera utilizzare e quindi scegliere Visualizzazione struttura.

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

  3. Nella sezione inferiore fare clic sulla casella delle proprietà Formato, quindi immettere il formato personalizzato utilizzando i caratteri dalla tabella Segnaposto e separatori per un formato personalizzato.

  4. Dopo avere immesso un formato, verrà visualizzato lo smart tag Opzioni aggiornamento proprietà che consente di applicare il formato a tutti gli altri campi di tabella e controlli di maschera che lo ereditano. Per applicare le modifiche nel database, fare clic sullo smart tag e quindi fare clic su Aggiorna sempre Formato dove è utilizzato Nome campo. In questo caso Nome campo è il nome del campo Data/ora.

  5. Se si sceglie di applicare le modifiche a tutto il database, verrà visualizzata la finestra di dialogo Aggiorna proprietà in cui sono contenuti le maschere e altri oggetti che erediteranno il nuovo formato. Fare clic su per applicare il formato.

  6. Salvare le modifiche e passare alla visualizzazione Foglio dati per verificare se il formato corrisponde alle proprie esigenze.

Torna all'inizio

Limitare il formato di immissione di data e ora con una maschera di input

Quando si desidera fare in modo che gli utenti immettano la data e l'ora in un formato specifico, utilizzare una maschera di input. Se ad esempio è stata applicata una maschera di input per immettere le date nel formato europeo, non sarà possibile immettere le date nel database in altri formati. Le maschere di input possono essere applicate ai campi nelle tabelle, ai set di risultati di query e ai controlli nelle maschere e nei report.

È possibile definire una maschera di input in un formato ma impostare un formato di visualizzazione diverso. Ad esempio, è possibile fare in modo che la data venga immessa nel formato 2010.04.15 in una maschera di input, ma che venga visualizzata nel formato 15-aprile-2010.

Aggiungere una maschera di input

  1. Selezionare il campo Data/ora, quindi fare clic sulla proprietà Maschera di input nella scheda Generale nella sezione inferiore della griglia di struttura.

  2. Viene avviata la Creazione guidata Maschera di input che fornisce indicazioni per la scelta di un formato di Maschera di input.

  3. Per applicare il formato, fare clic su , quindi su Salva.

Torna all'inizio

Informazioni aggiuntive

Formati predefiniti ed esempi

Formato

Descrizione

Esempio

Data generica

Impostazione predefinita. Visualizza i valori di data in numeri e i valori di ora come ore, minuti e secondi. Per entrambi i tipi di valori, in Access vengono utilizzati i separatori di data e ora specificati nelle opzioni internazionali di Windows. Se il valore non ha una componente relativa all'ora, viene visualizzata solo la data.

30/06/2008 10:10:42 AM

Data estesa

Visualizza solo i valori di data in base al formato Data estesa specificato nelle opzioni internazionali di Windows.

lunedì 29 agosto 2006

Data breve

Visualizza la data nel formato gg/mmm/aa, ma utilizza il separatore di data specificato nelle opzioni internazionali di Windows.

29/ago/06
29-ago-06

Data in cifre

Visualizza i valori di data in base al formato Data breve specificato nelle opzioni internazionali di Windows.

29.08.06
29-08-2006

Ora estesa

Visualizza ore, minuti e secondi. In Access viene utilizzato il separatore specificato nel campo Ora nelle opzioni internazionali di Windows.

10.10.42

Ora breve 12h

Visualizza ore e minuti. In Access viene utilizzato il separatore specificato nel campo Ora nelle opzioni internazionali di Windows.

10.10

Ora breve 24h

Visualizza solo ore e minuti. In Access viene utilizzato il separatore specificato nel campo Ora delle opzioni internazionali di Windows.

10:10

Torna all'inizio

Segnaposto e separatori per un formato personalizzato

Utilizzare una combinazione qualsiasi dei componenti seguenti per creare un formato personalizzato. Per visualizzare ad esempio la settimana dell'anno e il giorno della settimana, digitare ii/i.

Importante :  I formati personalizzati che non sono coerenti con le impostazioni di data/ora specificate nelle impostazioni internazionali di Windows verranno ignorati. Per ulteriori informazioni sulle impostazioni internazionali di Windows, vedere la Guida di Windows.

Componenti del formato data

Formato

Descrizione

g  

Giorno del mese a una o due cifre numeriche, in base alle esigenze (1-31).

gg  

Giorno del mese a due cifre numeriche (01-31).

ggg 

  Prime tre lettere del giorno della settimana (lun-dom).

gggg 

  Nome completo del giorno della settimana (lunedì-domenica).

i 

  Giorno della settimana (1-7).

ii 

Settimana dell'anno (1-53).

m  

Mese dell'anno a una o due cifre numeriche, in base alle esigenze (1-12).

mm  

Mese dell'anno a due cifre numeriche (01-12).

mmm 

  Prime tre lettere del mese (gen-dic).

mmmm  

Nome completo del mese (gennaio-dicembre).

t  

Trimestre dell'anno (1-4).

a  

Numero del giorno dell'anno (1-366).

aa 

  Ultime due cifre dell'anno (01-99).

aaaa

   Anno completo (0100-9999).

Componenti del formato ora

Formato

Descrizione

H

Ora a una o due cifre, in base alle esigenze (0-23).

hh  

Ora a due cifre (00-23).

m

Minuti a una o due cifre, in base alle esigenze (0-59).

mm  

Minuti a due cifre (00-59).

s  

Secondi a una o due cifre, in base alle esigenze (0-59).

ss  

Secondi a due cifre (00-59).

Componenti del formato orologio

Formato

Descrizione

AM/PM  

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

am/pm  

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

A/P  

Indicazione oraria espressa nel formato a 12 ore seguita dall'abbreviazione "A" o "P" appropriata in caratteri maiuscoli, ad esempio 9.34 P.

a/p  

Indicazione oraria espressa nel formato a 12 ore seguita dall'abbreviazione "a" o "p" appropriata in caratteri minuscoli, ad esempio 9.34 p.

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.

Componenti separatori

Nota : I separatore vengono configurati nelle impostazioni internazionali di Windows.

Qualsiasi stringa di caratteri racchiusi tra virgolette ("") è un  spearatore personalizzato. Le virgolette non vengono visualizzate. Se ad esempio si digita "," verrà visualizzata una virgola.

.   Separatore di ora. Ad esempio hh.mm

/   Separatore di data. Ad esempio mmm/aaaa

Torna all'inizio

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

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

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

×