Restituisce un valore Variant (Date) che include la data corrente di sistema.
Sintassi
Data
Osservazioni
Per impostare la data di sistema, usare l'istruzione Date .
Se si usa la funzione Date con un calendario gregoriano, il comportamento di Date$ rimane invariato dall'impostazione della proprietà Calendar. Se il calendario è Hijri, Data$ restituisce una stringa di 10 caratteri del modulo mm-gg-aaaa, dove mm (01-12), gg (01-30) e yyyy (1400-1523) sono il mese, il giorno e l'anno Hijri. L'intervallo gregoriano equivalente è compreso tra il 1° gennaio 1980 e il 31 dicembre 2099.
Esempi di query
| Espressione | Risultati |
|---|---|
| SELECT Date() AS Expr1 FROM ProductSales GROUP BY Date(); | Restituisce la "data" del sistema corrente in formato data breve. Risultato: "gg/mm/aaaa". |
| SELECT Date()-[DateofSale] AS DaysSinceSale FROM ProductSales; | Restituisce la differenza tra i valori di data e di data del sistema corrente del campo "DateofSale" come numero e visualizza i risultati nella colonna "DaySinceSale". |
Esempi di VBA
Usare Date in un'espressione È possibile usare la funzione Date ovunque sia possibile usare espressioni. Ad esempio, è possibile impostare la proprietà Origine controllo di una casella di testo in una maschera nel modo seguente:
=Date()
Quando la maschera è aperta in visualizzazione Maschera, la casella di testo visualizza la data di sistema corrente.
Usare la funzione Date nel codice VBA
Nota
Gli esempi seguenti illustrano l'uso di questa funzione in un modulo di Visual Basic, Applications Edition (VBA). Per altre informazioni sull'uso di VBA, selezionare Riferimenti per sviluppatori nell'elenco a discesa accanto a Cerca e immettere uno o più termini nella casella di ricerca.
Questo esempio usa la funzione Date per restituire la data di sistema corrente.
Dim MyDate
MyDate = Date ' MyDate contains the current system date.