Collabora Office 24.04 Help
숫자 값으로 전달되는 지정한 시간, 분 및 초 매개 변수에 대해 연속 시간 값을 계산합니다. 이 값을 사용하여 시간 차를 계산할 수 있습니다.
TimeSerial (hour, minute, second)
날짜
hour: 연속 시간 값을 확인하는 데 사용되는 시간을 나타내는 임의의 정수 식입니다. 유효한 값: 0-23.
minute: 연속 시간 값을 확인하는 데 사용되는 분을 나타내는 임의의 정수 식입니다. 일반적으로 0에서 59 사이의 값을 사용하지만 분 수가 시간 값에 영향을 주는 경우 이 범위를 벗어나는 값을 사용할 수 있습니다.
second: 연속 시간 값을 확인하는 데 사용되는 초를 나타내는 임의의 정수 식입니다. 일반적으로 0에서 59 사이의 값을 사용하지만 초 수가 분 값에 영향을 주는 경우 이 범위를 벗어나는 값을 사용할 수 있습니다.
예:
12, -5, 45는 11, 55, 45에 해당합니다.
12, 61, 45는 13, 2, 45에 해당합니다.
12, 20, -2는 12, 19, 58에 해당합니다.
12, 20, 63은 12, 21, 4에 해당합니다.
TimeSerial 함수를 사용하여 임의의 시간을 시간 차를 계산하는 데 사용할 수 있는 단일 값으로 변환할 수 있습니다.
TimeSerial 함수는 VarType 7의 Variant 형식(Date)을 구합니다. 이 값은 내부적으로 0에서 0.9999999999 사이의 배정밀도 숫자로 저장됩니다. 고정 날짜를 기준으로 연속 날짜 값이 날짜로 계산되는 DateSerial 또는 DateValue 함수와 달리 TimeSerial 함수를 사용하여 구한 값은 계산하는 데에는 사용할 수 있지만 이 값을 평가할 수는 없습니다.
TimeValue 함수에는 문자열을 시간을 포함하는 매개 변수로 전달할 수 있습니다. 그러나 TimeSerial 함수의 경우에는 시간, 분, 초 등의 개별 매개 변수를 별도의 숫자 식으로 전달할 수 있습니다.
Sub ExampleTimeSerial
Dim dDate As Double, sDate As String
dDate = TimeSerial(8,30,15)
sDate = TimeSerial(8,30,15)
MsgBox dDate,64,"Time as a number"
MsgBox sDate,64,"Formatted time"
End Sub