Funkce Date

Platí pro
Access pro Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vrátí hodnotu typu Variant (Date) obsahující aktuální systémové datum.

Syntaxe

Datum

Poznámky

K nastavení systémového data použijte příkaz Date .

Použijete-li funkci Date s gregoriánským kalendářem, chování funkce Date$ se v důsledku nastavení vlastnosti Calendar nezmění. Pokud je kalendář hidžra, vrátí Date$ desetiznakový řetězec ve tvaru mm-dd-rrrr, kde mm (01–12), dd (01–30) a rrrr (1400–1523) jsou měsíc, den a rok hidžra. Ekvivalentní gregoriánský rozsah je od 1. ledna 1980 do 31. prosince 2099.

Příklady dotazů

Výraz Výsledky:
SELECT Date() AS Expr1 FROM ProductSales GROUP BY Date(); Vrátí aktuální systémové datum v krátkém formátu data. Výsledek: "dd/mm/rrrr".
SELECT Date()-[DateofSale] AS DaysSinceSale FROM ProductSales; Vrátí rozdíl mezi aktuálním systémem "Date" a hodnotami kalendářních dat pole "DateofSale" jako číslo a zobrazí výsledky ve sloupci "DaySinceSale".

Příklady jazyka VBA

Použití data ve výrazuFunkci Date můžete použít všude, kde se dají používat výrazy. Následujícím způsobem můžete například nastavit vlastnost Zdroj ovládacího prvku textového pole ve formuláři:

=Date()

Když je formulář otevřen ve formulářovém zobrazení, zobrazí se v textovém poli aktuální systémové datum.

Použití funkce Date v kódu jazyka VBA 

Poznámka

Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.

V tomto příkladu se funkce Date používá k vrácení aktuálního systémového data.

Dim MyDate
MyDate = Date    ' MyDate contains the current system date.

Volba správné datové funkce