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 : 초
Table of contents 목차
- Ubound(array)
- Split(string,기준문자)
- String(num,character)
- Round(num,digit)
- WeekdayName(weekday,true[false])
- MonthName(month,true[false])
- IsNull(expression)
- Int(num)
- InStrRev(str,searchstr)
- InStr(str,searchstr)
- Viagra Generico 24h Harobito
- FormatCurrency(num,digit)
- FormatNumber(num,digit)
- DateDiff((timeinterval,date1,date2)
- DateAdd(timeinterval,num,date)