Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

Returnerer en variant (dato), der indeholder klokkeslættet for en bestemt time, et bestemt minut og et bestemt sekund.

Syntaks

TimeSerial ( time;minut;sekund )

Advarsel!    Sørg for, at argumenterne er i det korrekte værdiområde. Et ugyldigt argument kan resultere i et forkert resultat.

Syntaksen for funktionen TimeSerial har disse argumenter:

Argument

Beskrivelse

time

Påkrævet. Variant (heltal). Tal mellem 0 (23:00) og 23 (23:00), begge inklusive, eller et numerisk udtryk.

Minutters

Påkrævet. Variant (heltal). Et numerisk udtryk.

Anden

Påkrævet. Variant (heltal). Et numerisk udtryk.

Bemærkninger

Hvis du vil angive et klokkeslæt, f.eks. 11:59:59, skal talområdet for hvert TimeSerial-argument være i normalområdet for enheden. dvs. 0-23 i timer og 0-59 i minutter og sekunder. Du kan dog også angive relative klokkeslæt for hver argument ved hjælp af et numerisk udtryk, der repræsenterer et vist antal timer, minutter eller sekunder før eller efter et bestemt tidspunkt. I følgende eksempel bruges udtryk i stedet for absolutte klokkeslætstal. Funktionen TimeSerial returnerer et klokkeslæt i 15 minutter før (-15) seks timer før middag (12 - 6) eller kl. 05:45:00

TimeSerial(12 - 6, -15, 0)

Når et argument overskrider det normale område for det pågældende argument, stiger det til den næste større enhed efter behov. Hvis du f.eks. angiver 75 minutter, evalueres det som én time og 15 minutter. Hvis et enkelt argument er uden for området -32.768 til 32.767, opstår der en fejl. Hvis det klokkeslæt, der er angivet af de tre argumenter, medfører, at datoen falder uden for det acceptable datointerval, opstår der en fejl.

Eksempel på forespørgsel

Udtryk

Resultater

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

Returnerer det "Klokkeslæt", der består af angivet time, minut og sekund, der er angivet i funktionens argumenter, og vises i kolonnen NewTime. Resultat: "6:12:10".

VBA-eksempel

Bemærk!: Følgende eksempler demonstrerer brugen af denne funktion i et VBA-modul (Visual Basic for Applications). Hvis du vil have mere at vide om at arbejde med VBA, skal du vælge Udviklerreference på rullelisten ud for Søg og skrive ét eller flere ord i søgefeltet.

I dette eksempel bruges funktionen TimeSerial til at returnere et klokkeslæt for den angivne time, det angivne minut og det angivne sekund.

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

Vælg den rigtige datofunktion

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×