Ubound(array)

주어진 배열의 크기를 리턴한다

<% Myary=Split("son-1234-admin","-") %>;

<%= Ubound(Myary) %>; 

[결과]
2 

Split(string,기준문자)

주어진 string을 기준문자로 분리한다 *1차원 배열을 리턴 한다

<% Myary=Split("son-1234-admin","-") %>; 
<%= Myary(0) %>;
<%= Myary(1) %>;
<%= Myary(2) %>;
 
[결과]
son
1234
admin

String(num,character)

지정한 num만큼의 character를 리턴한다


[<%= String(5,"a") %>;] 

[결과]
[aaaaa] 

Round(num,digit)

어떤 수(num)을 반올림하고 오른쪽 소수점은 digit만큼 표현한다

<%= Round(25.4567,3) %>;

[결과]
 25.457 

WeekdayName(weekday,true[false])

주어진 weekday(숫자)에 대한 이름을 리턴한다 true면 약어로 리턴한다

<%= WeekdayName(3,true) %>;
<%= WeekdayName(3,false) %>; 

[결과]
화
화요일 

MonthName(month,true[false])

주어진 month(숫자)에 대한 이름을 리턴한다 true면 약어로 리턴한다


<%= MonthName(12,true) %>;
<%= MonthName(12,false) %>; 

[결과]
12 
12월 

IsNull(expression)

표현식(expression)의 값이 Null인지를 Boolen값으로 리턴한다

  • asp에서 변수는 초기화가 " 이다. 따라서 null이 아니다(조심)
<% varA=20 %>;
<%= IsNull(varA) %>;
<%= IsNull(varB) %>; 
 
False
False ... 할당 없어도 null아님 

Int(num)

어떤 수(num)에서 정수 부분을 리턴한다

<%= Int(35.2345) %>; 

[결과]
35 

InStrRev(str,searchstr)

검색대상(str)에서 검색할 스트링(searchstr)의 마지막 스트링의 위치를 정수값으로 리턴한다 *앞에서 부터 카운터 (경로와 파일이름에서 마지막 \찾아서 파일이름만 구할 때 사용)

<%= InStrRev("i love you","o") %>; 

[결과]
9 

InStr(str,searchstr)

검색대상(str)에서 검색할 스트링(searchstr)의 첫번째 스트링의 위치를 정수값으로 리턴한다 *앞에서 부터 카운터 (못 찾았을 때 뭘 리턴하는지로 문자열 포함여부를 따질 수도)

<%= InStr("i love you","o") %>; 

[결과]
4 

Viagra Generico 24h Harobito

Kamagra Viagra Te Koop cialis Buy Plavix From Canada

FormatCurrency(num,digit)

어떤 숫자(num)을 소수 오른쪽 digit수만큼 통화량으로 표현한다


<%= FormatCurrency(35.2345 , 3) %>; 

[결과]
\35.235 

FormatNumber(num,digit)

어떤 숫자(num)을 소수 오른쪽 digit수만큼 숫자로 표현한다

<%= FormatNumber(35.2345 , 3) %>; 

[결과]
35.235 

DateDiff((timeinterval,date1,date2)

date1과 date2의 timeinterval을 기준으로한 차이를 구한다 date1이 더 과거 날자면 +값을 리턴한다 (최신글 부각시킬 때, 오늘날자와 등록날자를 비교)

<%= DateDiff("yyyy","10-Oct-99",now()) %>;
<%= DateDiff("y","10-Oct-99",now()) %>;
<%= DateDiff("q","10-Oct-99",now()) %>;
<%= DateDiff("m","10-Oct-99",now()) %>;
<%= DateDiff("d","10-Oct-99",now()) %>;
<%= DateDiff("w","10-Oct-99",now()) %>;
<%= DateDiff("ww","10-Oct-99",now()) %>;
<%= DateDiff("h","10-Oct-99",now()) %>;
<%= DateDiff("n","10-Oct-99",now()) %>;
<%= DateDiff("s","10-Oct-99",now()) %>;

[결과]
6 
2089
22
68
2089
298
298
50152
3009137 
180548259

[timeinterval]
yyyy : 년 
y : 년(1년 기준) 
q : 분기 
m : 월 
d : 일 
w : 요일 
ww : 주(1년기준) 
h : 시간 
m : 분 
s : 초 
/***** 뉴 아이콘 생성 */
difftime = DateDiff("h",list("regdate"),now())
if difftime <= 24 then
	New_Icon =  "<img src=" & skin_path & "images/icon_new.gif align=absmiddle>;"
else
	New_Icon = "
end if

DateAdd(timeinterval,num,date)

어떤날자(date)에 시간간격(num)을 imeinterval을 기준으로 추가한 날자를 구한다.

<%= DateAdd("yyyy",100,now()) %>;
<%= DateAdd("y",100,now()) %>;
<%= DateAdd("q",100,now()) %>;
<%= DateAdd("m",100,now()) %>;
<%= DateAdd("d",100,now()) %>;
<%= DateAdd("w",100,now()) %>;
<%= DateAdd("ww",100,now()) %>;
<%= DateAdd("h",100,now()) %>;
<%= DateAdd("n",100,now()) %>;
<%= DateAdd("s",100,now()) %>;

[결과]
2105-06-29 오후 4:17:39 
2005-10-07 오후 4:17:39
2030-06-29 오후 4:17:39
2013-10-29 오후 4:17:39
2005-10-07 오후 4:17:39
2005-10-07 오후 4:17:39
2007-05-30 오후 4:17:39
2005-07-03 오후 8:17:39
2005-06-29 오후 5:57:39
2005-06-29 오후 4:19:19

yyyy : 년 
q    : 분기 
m    : 월 
y    : 일(일년 기준) 
d    : 일 
w    : 요일 
ww   : 주(일년 기준) 
h    : 시 
n    : 분 
s    : 초 
평점을 남겨주세요
평점 : 2.5
총 투표수 : 1