2009년 10월 29일 목요일

ASP 내장함수

출처 : http://www.superuser.co.kr/asp/asp07.htm

Date 및 Time함수

Date()

현재 날짜 반환


DateSerial(Yr, M, D)

Date 타입으로 반환


DateValue(String)

String형 -> date타입으로 반환


Day(Date)

<%= Day(Date()) %>

Hour(Time)

<%= Hour(Time()) %>

Minute(Time)


Month(Date)


Now()

현재일자 및 시각

<%= Now() %>

Second(Time)


Time()

시각


TimeSerial(시,분,초)

Time타입으로 반환


TimeValue(String)

문자열 -> Time 타입


Weekday(Date)

요일


Year(Date)


FormatDateTime

(Now(), A(타입) )

다양한 Type으로 날짜 시간 출력

A vbgeneraldate : 2000-01-23 오후 10:15:17

vblongdate : 2000년 1월 23일 월요일

vbshortdate : 2000-01-23

vblongtime : 오후 10:15:17

vbshorttime : 22:15

문자열 처리함수

Asc(Sting)

첫 문자를 ANSI 코드 반환


InStr(str1, str2)

str2에서 str1의 최초위치 반환


Lcase(String)

대문자 -> 소문자


Left(str, len)

좌측에서 Len개 문자 반환


Len(str)

문자열의 길이


Ltrim(String)

좌측 공백 제거

" ABC" -> "ABC"

Rtrim(String)

우측 공백 제거

"ABC " -> "ABC"

Trim(String)

양쪽 공백 제거

" A B C " -> "A B C"

Mid(str, start, len)

str의 start부터 len개 문자 반환


Right(str, len)

우측에서 len개의 문자 반환


Str(Number)

Number -> String


StrComp(str1, str2)

비교


String(len, char)

len개의 char로 생성


Ucase(String)

소문자 -> 대문자


strReverse(String)

역순으로 문자열 배열


RePlace(String,전,후)

전의문자열을 후의 문자열로..


기타 함수들

Round(숫자)

반올림


Randomize()

난수 초기화


Rnd()

0~0.99999..까지 난수 발생

Int(1000*Rnd()) : 0~999까지 난수 발생




댓글 없음:

댓글 쓰기