Modulo
Contenuto
Indice 🔎︎

# Funzione DatePart

La funzione DatePart restituisce la parte specificata di una data.

## Sintassi:

    DatePart (Incremento, Data [, Inizio_settimana [, Inizio_anno]])

## Valore restituito:

Variante che contiene una data.

## Parametri:

Incremento - Espressione stringa tratta dalla tabella seguente che specifica l'intervallo.

Incremento (valore stringa) | Spiegazione
yyyy | Anno
q | Trimestre
m | Mese
y | Giorno dell'anno
w | Giorno della settimana
ww | Settimana dell'anno
d | Giorno
h | Ora
n | Minuto
s | Secondo

Data - La data dalla quale viene calcolato il risultato.

Inizio_settimana - Un parametro opzionale che specifica il giorno iniziale della settimana.

Valore Inizio_settimana | Spiegazione
0 | Usa il valore predefinito di sistema
1 | Domenica (predefinito)
2 | Lunedì
3 | Martedì
4 | Mercoledì
5 | Giovedì
6 | Venerdì
7 | Sabato

Inizio_anno - Un parametro opzionale che specifica la settimana iniziale dell'anno.

Valore Inizio_anno | Spiegazione
0 | Usa il valore predefinito di sistema
1 | La settimana 1 è quella che comprende il 1° gennaio (predefinito)
2 | La settimana 1 è la prima settimana che comprende quattro o più giorni di quell'anno
3 | La settimana 1 è la prima settimana che comprende solo giorni del nuovo anno

## Esempio:

    Sub example_datepart

        MsgBox DatePart("ww", "12/31/2005")

    End Sub