Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Vrátí hodnotu typu Variant (Date), která udává čas pro zadané hodiny, minuty a sekundy.

Syntaxe

TimeSerial ( hodina, minuta, sekunda )

Upozornění    Ujistěte se, že argumenty jsou ve správném rozsahu hodnot. Neplatný argument může vést k nesprávnému výsledku.

Syntaxe funkce TimeSerial obsahuje následující argumenty:

Argument

Popis

hodina

Povinný argument. Variant (Integer). Číslo mezi 0 (12:00 do 23:00) včetně nebo Číselný výraz.

minuta

Povinný argument. Variant (Integer). Libovolný číselný výraz.

sekunda

Povinný argument. Variant (Integer). Libovolný číselný výraz.

Poznámky

Chcete-li určit čas, například 11:59:59, musí být rozsah čísel pro jednotlivé argumenty funkce TimeSerial v normální oblasti jednotky. to znamená 0–23 pro hodiny a 0 až 59 pro minuty a sekundy. Můžete ale také zadat relativní časy jednotlivých Argument použitím libovolného číselného výrazu, který představuje určitý počet hodin, minut nebo sekund před nebo po určitém čase. V následujícím příkladu se místo absolutních čísel času používají výrazy. Funkce TimeSerial vrátí čas 15 minut před (-15) šest hodin před polednem (12 - 6) nebo 5:45:00.

TimeSerial(12 - 6, -15, 0)

Pokud některý z argumentů překročí normální oblast argumentu, zvýší se podle potřeby na další větší jednotku. Pokud například zadáte 75 minut, vyhodnotí se to jako jedna hodina a 15 minut. Pokud je některý z argumentů mimo rozsah -32 768 až 32 767, dojde k chybě. Pokud čas určený třemi argumenty způsobí, že datum spadá mimo přijatelný rozsah dat, dojde k chybě.

Příklad dotazu

Výraz

Výsledky

SELECT TimeSerial(18;12;10) AS NewTime FROM ProductSales GROUP BY TimeSerial(18;12;10);

Vrátí hodnotu "Čas" se zadanými hodinami, minutami a sekundami zadanými v argumentech funkce a zobrazí se ve sloupci NewTime. Výsledek: "18:12:10".

Příklad 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 TimeSerial používá k vrácení času pro zadanou hodinu, minutu a sekundu.

Dim MyTime
MyTime = TimeSerial(16, 35, 17)
' MyTime contains serial representation of 4:35:17 PM.

Volba správné datové funkce

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×