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

Atgriež Variant (Date) vērtību ar konkrētu stundas, minūtes un sekundes laiku.

Sintakse

TimeSerial ( stunda, minūte, sekunde )

Brīdinājums    Pārliecinieties, vai argumenti ir pareizajā vērtību diapazonā. Nederīgs arguments var izraisīt nepareizu rezultātu.

Funkcijas TimeSerial sintaksei ir šādi argumenti.

Arguments

Apraksts

stunda

Obligāts arguments. Variant (Integer). Skaitlis no 0 (12:00) līdz 23 (23:00), ieskaitot, vai skaitliska izteiksme.

minūte

Obligāts arguments. Variant (Integer). Jebkāda skaitliska izteiksme.

sekunde

Obligāts arguments. Variant (Integer). Jebkāda skaitliska izteiksme.

Piezīmes

Lai norādītu laiku, piemēram, 11:59:59, skaitļu diapazonam katram argumentam TimeSerial ir jābūt vienības parastajā diapazonā. tas ir, no 0 līdz 23 stundām un 0–59 minūtēm un sekundēm. Tomēr varat arī norādīt relatīvos laikus katram arguments izmantojot jebkuru skaitlisku izteiksmi, kas attēlo stundu, minūšu vai sekunžu skaitu pirms vai pēc noteikta laika. Šajā piemērā absolūto laika skaitļu vietā tiek izmantotas izteiksmes. Funkcija TimeSerial atgriež laiku 15 minūtes pirms (-15) sešas stundas pirms dienaslaika (12 - 6) vai 5:45:00.

TimeSerial(12 - 6, -15, 0)

Ja kāds arguments pārsniedz argumenta parasto diapazonu, tas atbilstoši tiek palielināts uz nākamo lielāko vienību. Piemēram, ja norādāt 75 minūtes, tā tiek novērtēta kā viena stunda un 15 minūtes. Ja kāds no argumentiem atrodas ārpus diapazona no -32 768 līdz 32 767, rodas kļūda. Ja ar trim argumentiem norādītais laiks liek datumam būt ārpus pieņemamā datumu diapazona, rodas kļūda.

Vaicājuma piemērs

Izteiksme

Rezultāti

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

Atgriež vērtību "Laiks", kas sastāv no norādītās stundas, minūtes un sekundes, kas ievadīta funkcijas argumentos, un tiek parādīta kolonnā NewTime. Rezultāts: "12:10".

VBA piemērs

Piezīme.: Turpmākajos piemēros redzama šīs funkcijas izmantošana Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un ievadiet šajā lodziņā vienu vai vairākus vārdus.

Šajā piemērā izmantota funkcija TimeSerial , lai atgrieztu laiku norādītajai stundai, minūtei un sekundi.

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

Pareizās datuma funkcijas izvēle

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.