Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vrne podatkovni tip Različica (datum), ki vsebuje čas z določeno uro, minuto in sekundo.

Sintaksa

TimeSerial ( ura, minuta, sekunda )

Opozorilo    Prepričajte se, da so argumenti v pravilnem obsegu vrednosti. Neveljaven argument lahko povzroči nepravilen rezultat.

Sintaksa funkcije TimeSerial ima te argumente:

Argument

Opis

ura

Obvezno. Variant (celo število). Število med 0 (12:00) in vključno 23 (23:00) ali številski izraz.

minuta

Obvezno. Variant (celo število). Poljuben številski izraz.

sekunda

Obvezno. Variant (celo število). Poljuben številski izraz.

Opombe

Da določite čas, na primer 11:59:59, mora biti obseg števil za vsak argument funkcije TimeSerial v običajnem obsegu za enoto, torej od 0 do 23 za ure in od 0 do 59 za minute in sekunde. Vendar pa lahko določite tudi relativne čase za vsak argument, tako da uporabite poljuben številski izraz, ki predstavlja nekaj ur, minut ali sekund pred določenim časom ali po njem. V spodnjem primeru so uporabljeni izrazi, namesto absolutnih števil za čas. Funkcija TimeSerial vrne čas za 15 minut manj (-15) od šest ur pred poldnevom (12 - 6), ali 05:45:00: 00.

TimeSerial(12 - 6, -15, 0)

Če kateri od argumentov preseže običajni obseg za ta argument, se ustrezno poviša na naslednjo večjo enoto. Na primer, če določite 75 minut, se to ovrednoti kot ena ura in 15 minut. Če je en sam argument zunaj obsega od – 32.768 do 32.767, pride do napake. Če s časom, ki ga določajo trije argumenti, datum pade zunaj sprejemljivega obsega datumov, pride do napake.

Primer poizvedbe

Izraz

Rezultati

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

Vrne »Čas«, ki je sestavljen iz določene ure, minute in sekunde, vnesene v argumente funkcije in prikazane v stolpcu NewTime. Rezultat: »18:12:10«.

primer VBA

Opomba: V spodnjih primerih je prikazana uporaba te funkcije v modulu Visual Basic for Applications (VBA). Če želite več informacij o delu z modulom VBA, izberite Vsebina za razvijalce na spustnem seznamu ob možnosti Iskanje in v iskalno polje vnesite enega ali več izrazov.

V tem primeru je funkcija TimeSerial uporabljena vrnitev določene ure, minute in sekunde.

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

Izbira ustrezne funkcije za datum

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.