Restituiscono componenti singoli di un valore data/ora.

Descrizione

La funzione Day restituisce il componente giorno di un valore data/ora, compreso tra 1 e 31.

La funzione Month restituisce il componente mese di un valore data/ora, compreso tra 1 e 12.

La funzione Year restituisce il componente anno di un valore data/ora, a partire dal 1900.

La funzione Hour restituisce il componente ora di un valore data/ora, compreso tra 0 (12:00 AM) e 23 (11:00 PM).

La funzione Minute restituisce il componente minuti di un valore data/ora, compreso tra 0 e 59.

La funzione Second restituisce il componente secondi di un valore data/ora, compreso tra 0 e 59.

La funzione Weekday restituisce il giorno della settimana di un valore data/ora. Per impostazione predefinita, il risultato è compreso tra 1 (domenica) e 7 (sabato). È possibile specificare un intervallo diverso con un codice della funzione Weekday di Microsoft Excel o con un valore di enumerazione StartOfWeek:

Codice di Excel Enumerazione StartOfWeek Descrizione
1, 17 StartOfWeek.Sunday Numeri da 1 (domenica) a 7 (sabato). Impostazione predefinita.
2, 11 StartOfWeek.Monday Numeri da 1 (lunedì) a 7 (domenica).
3 StartOfWeek.MondayZero Numeri da 0 (lunedì) a 6 (domenica).
12 StartOfWeek.Tuesday Numeri da 1 (martedì) a 7 (lunedì).
13 StartOfWeek.Wednesday Numeri da 1 (mercoledì) a 7 (martedì).
14 StartOfWeek.Thursday Numeri da 1 (giovedì) a 7 (mercoledì).
15 StartOfWeek.Friday Numeri da 1 (venerdì) a 7 (giovedì).
16 StartOfWeek.Saturday Numeri da 1 (sabato) a 7 (venerdì).

Tutte le funzioni restituiscono un numero.

Per altre informazioni, vedere Working with dates and times (Utilizzo di date e ore).

Sintassi

Day( DataOra )
Month( DataOra )
Year( DataOra )
Hour( DataOra )
Minute( DataOra )
Second( DataOra )

  • DataOra: obbligatorio. Valore data/ora su cui eseguire le operazioni.

Weekday( DataOra [, PrimoGiornoSettimana ] )

  • DataOra: obbligatorio. Valore data/ora su cui eseguire le operazioni.
  • PrimoGiornoSettimana: facoltativo. Il codice di Excel che specifica il giorno di inizio della settimana. Se omesso, viene usato il valore 1 (domenica).

Esempi

Nell'esempio seguente, l'ora corrente è 3:59:37 PM di giovedì, 9 aprile 2015.

Formula Descrizione Risultato
Year( Now() ) Restituisce il componente anno della data e ora corrente. 2015
Month( Now() ) Restituisce il componente mese della data e ora corrente. 4
Day( Now() ) Restituisce il componente giorno della data e ora corrente. 9
Hour( Now() ) Restituisce il componente ora della data e ora corrente. 15
Minute( Now() ) Restituisce il componente minuti della data e ora corrente. 59
Second( Now() ) Restituisce il componente secondi della data e ora corrente. 37
Weekday( Now() ) Restituisce il componente giorno della settimana della data e ora corrente usando l'impostazione predefinita di inizio della settimana, ovvero domenica. 5
Weekday( Now(), 14 ) Restituisce il componente giorno della settimana della data e ora corrente, usando un codice Excel per specificare che la settimana inizia di giovedì . 1
Weekday( Now(), StartOfWeek.Wednesday ) Restituisce il componente giorno della settimana della data e ora corrente, usando un'enumerazione StartOfWeek per specificare che la settimana inizia il mercoledì. 2