VBScript 함수

이 페이지는 모든 내장된 VBScript 함수를 나열합니다:

Date/Time 함수

함수 설명
CDate 유효한 날짜 또는 시간 표현식을 날짜 유형으로 변환합니다.
Date 현재 시스템 날짜를 반환합니다.
DateAdd 지정된 시간 간격을 추가한 날짜를 반환합니다.
DateDiff 두 날짜 사이의 시간 간격 수를 반환합니다.
DatePart 지정된 날짜의 지정된 부분을 반환합니다.
DateSerial 지정된 연, 월, 일을 나타내는 날짜를 반환합니다.
DateValue 날짜를 반환합니다.
Day 월 중 일을 나타내는 숫자를 반환합니다. (1에서 31 사이에 포함됩니다.)
FormatDateTime 날짜 또는 시간 형식으로 포맷된 표현식을 반환합니다.
Hour 일 중 시간을 나타내는 숫자를 반환합니다. (0에서 23 사이에 포함됩니다.)
IsDate 산술 표현식이 날짜로 변환될 수 있는지 나타내는 부울 값을 반환합니다.
Minute 返回一个数字,代表小时的分钟 (介于并包括0至59)
Minute 시간의 분을 대표하는 숫자를 반환합니다. (0부터 59 사이 포함).
Month 년의 월을 대표하는 숫자를 반환합니다. (1부터 12 사이 포함).
MonthName 지정된 월의 이름을 반환합니다.
Now 현재 시스템 날짜와 시간을 반환합니다.
Second 분의 초를 대표하는 숫자를 반환합니다. (0부터 59 사이 포함).
Time 현재 시스템 시간을 반환합니다.
Timer 12:00 AM부터의 초 수를 반환합니다.
TimeValue 시간을 반환합니다.
Weekday 주의 일을 대표하는 숫자를 반환합니다. (1부터 7 사이 포함).
WeekdayName 주 중 지정된 날의 주일 이름을 반환합니다.
Year 년도를 대표하는 숫자를 반환합니다.

Top

변환 함수

함수 설명
Asc 문자열의 첫 글자를 ANSI 문자 코드로 변환합니다.
CBool 표현식을 부울(Boolean) 타입으로 변환합니다.
CByte 표현식을 바이트(Byte) 타입으로 변환합니다.
CCur 표현식을 화폐(Currency) 타입으로 변환합니다.
CDate 유효한 날짜와 시간 표현식을 날짜(Date) 타입으로 변환합니다.
CDbl 표현식을 소정밀도(Double) 타입으로 변환합니다.
Chr 지정된 ANSI 문자 코드를 문자로 변환합니다.
CInt 표현식을 정수(Integer) 타입으로 변환합니다.
CLng 표현식을 장정수(Long) 타입으로 변환합니다.
CSng 표현식을 소정밀도(Single) 타입으로 변환합니다.
CStr 표현식을 String 서브타입 variant로 변환합니다.
Hex 지정된 숫자의 16진수 값을 반환합니다.
Oct 지정된 숫자의 8진수 값을 반환합니다.

Top

Format 함수

함수 설명
FormatCurrency 화폐 값으로 포맷된 표현식을 반환합니다.
FormatDateTime 날짜나 시간으로 포맷된 표현식을 반환합니다.
FormatNumber 숫자로 포맷된 표현식을 반환합니다.
FormatPercent 백분율로 포맷된 표현식을 반환합니다.

Top

Math 함수

함수 설명
Abs 지정된 숫자의 절대 값을 반환합니다.
Atn 지정된 숫자의 반대 토탈을 반환합니다.
Cos 지정된 숫자(각도)의 余弦을 반환합니다.
Exp e(자연 로그의 기본)의 지수를 반환합니다.
Hex 지정된 숫자의 16진수 값을 반환합니다.
Int 지정된 숫자의 정수 부분을 반환합니다.
Fix 지정된 숫자의 정수 부분을 반환합니다.
Log 지정된 숫자의 자연 로그를 반환합니다.
Oct 지정된 수치의 코시angent 값을 반환합니다.
Rnd 0보다 작고 1보다 크거나 같은 무작위 수를 반환합니다.
Sgn 지정된 수치의 기호를 나타내는 정수를 반환합니다.
Sin 지정된 수치(각도)의 정弦 값을 반환합니다.
Sqr 지정된 수치의 제곱근을 반환합니다.
Tan 지정된 수치(각도)의 각도를 반환합니다.

Top

Array 함수

함수 설명
Array 배열 변수를 포함하는 값을 반환합니다.
Filter 지정된 필터 조건에 따라 문자열 배열의 부분 집합을 포함하는 0에서 시작하는 배열을 반환합니다.
IsArray 지정된 변수가 배열인지 여부를 나타내는 부울 값을 반환합니다.
Join 배열의 여러 서브 문자열로 구성된 문자열을 반환합니다.
LBound 지정된 배열 차원의 최소 인덱스를 반환합니다.
Split 지정된 갯수의 서브 문자열을 포함하는 0에서 시작하는 인덱스를 가진 일维 배열을 반환합니다.
UBound 지정된 배열 차원의 최대 인덱스를 반환합니다.

Top

String 함수

함수 설명
InStr 문자열이 다른 문자열에서 처음 나타나는 위치를 반환합니다. 검색은 문자열의 첫 번째 문자에서 시작됩니다.
InStrRev 문자열이 다른 문자열에서 처음 나타나는 위치를 반환합니다. 검색은 문자열의 마지막 문자에서 시작됩니다.
LCase 지정된 문자열을 소문자로 변환합니다.
Left 문자열의 좌측에서 지정된 갯수의 문자를 반환합니다.
Len 문자열의 문자 수를 반환합니다.
LTrim 문자열의 좌측 공백을 제거합니다.
RTrim 문자열의 우측 공백을 제거합니다.
Trim 문자열의 좌우 공백을 제거합니다.
Mid 문자열에서 지정된 갯수의 문자를 반환합니다.
Replace 지정된 텍스트를 다른 문자열로 지정된 횟수만큼 대체합니다.
Right 문자열의 우측에서 지정된 갯수의 문자를 반환합니다.
Space 지정된 갯수의 공백 문자로 구성된 문자열을 반환합니다.
StrComp 두 문자열을 비교하고, 비교 결과를 나타내는 값을 반환합니다.
String 지정된 길이의 반복 문자로 구성된 문자열을 반환합니다.
StrReverse 문자열을 역으로 변환합니다.
UCase 지정된 문자열을 대문자로 변환합니다.

Top

기타 함수

함수 설명
CreateObject 지정된 유형의 객체를 생성합니다.
Eval 표현식을 계산하고 결과를 반환합니다.
GetLocale 현재 지역 설정 ID 값을 반환합니다.
GetObject 파일에 있는 automation 객체에 대한 참조를 반환합니다.
GetRef VBScript 서브 프로그램을 페이지의 DHTML 이벤트에 연결할 수 있도록 합니다.
InputBox 대화 상자를 표시하고, 사용자가 그 안에서 텍스트를 입력하고, 또는 버튼을 클릭하여 결과를 반환할 수 있습니다.
IsEmpty 지정된 변수가 초기화되었는지를 나타내는 부울 값을 반환합니다.
IsNull 지정된 변수가 무효 데이터 (Null)를 포함하고 있는지를 나타내는 부울 값을 반환합니다.
IsNumeric 지정된 표현식이 숫자로 계산될 수 있는지를 나타내는 부울 값을 반환합니다.
IsObject 지정된 표현식이 automation 객체인지를 나타내는 부울 값을 반환합니다.
LoadPicture 이미지 객체를 반환합니다. 32비트 플랫폼에서만 사용가능.
MsgBox 메시지 상자를 표시하고 사용자가 버튼을 클릭할 때까지 기다리며, 사용자가 클릭한 버튼을 나타내는 값을 반환합니다.
RGB RGB 색상 값을 나타내는 숫자를 반환합니다.
Round 로그를 둥글게 반올림합니다.
ScriptEngine 사용 중인 스크립트 언어를 반환합니다.
ScriptEngineBuildVersion 사용 중인 스크립트 엔진 버전 번호를 반환합니다.
ScriptEngineMajorVersion 사용 중인 스크립트 엔진의 메인 버전 번호를 반환합니다.
ScriptEngineMinorVersion 사용 중인 스크립트 엔진의 서브 버전 번호를 반환합니다.
SetLocale 지역 ID를 설정하고 이전 지역 ID를 반환합니다.
TypeName 지정된 변수의 서브 타입을 반환합니다.
VarType 지시 변수의 서브 타입 값을 반환합니다.

Top