Vrátí hodnotu typu Variant (Integer) určující celé číslo v rozsahu 0 až 59 včetně, které představuje počet sekund v časovém údaji.
Syntaxe
Second(čas)
Povinný argument (Argument: Hodnota, která poskytuje informace určité akci, události, metodě, vlastnosti, funkci nebo proceduře.) čas je hodnota typu Variant (Datový typ Variant: Výchozí datový typ pro proměnné, které neobsahují znaky deklarace typu, není-li aktivní příkaz Deftyp. V proměnné typu Variant mohou být uložena čísla, řetězce, datum a čas nebo hodnoty Null či Empty.), číselný výraz (Číselný výraz: Libovolný výraz, jehož výsledkem je číslo. Výraz může být libovolnou kombinací proměnných, konstant, funkcí a operátorů.), řetězcový výraz (Řetězcový výraz: Výraz, který je vyhodnocen jako posloupnost sousedících znaků. Prvky výrazu mohou zahrnovat: funkce vracející řetězec nebo řetězec typu Variant (VarType 8), řetězcový literál, konstantu, proměnnou nebo řetězec typu Variant</.) nebo libovolná kombinace těchto položek, jež může vyjadřovat čas. Pokud argument čas obsahuje hodnotu Null (Hodnota Null: Hodnota, kterou můžete zadat do pole nebo ji použit ve výrazech a dotazech a označit tak chybějící nebo neznámá data. V jazyce Visual Basic označuje klíčové slovo Null hodnotu Null. Některá pole, například pole primárního klíče, nemohou obsahovat hodnotu Null.), bude vrácena hodnota Null.
Příklad
Poznámka: Následující příklady uvádějí použití této funkce v modulu jazyka Visual Basic for Applications (VBA). Další informace o práci s jazykem VBA získáte tak, že klepnete na položku Referenční informace pro vývojáře v rozevíracím seznamu vedle pole Hledat a do pole pro hledání zadáte jeden nebo více pojmů.
V tomto příkladu je ze zadaného času pomocí funkce Second získán počet sekund v časovém údaji. Ve vývojovém prostředí je časový literál zobrazen v krátkém formátu času, který používá nastavení národního prostředí kódu.
Dim MyTime, MySecond
MyTime = #4:35:17 PM# ' Přiřazení času
MySecond = Second(MyTime)
' MySecond obsahuje hodnotu 17.