ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • asp 형 변환 및 함수 모음
    프로그램/Asp 2024. 1. 23. 11:27
    336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

    array(배열) - 배열을 반환
    asc() - 문자의 ANSI문자값을 반환
    atn() - 아크 탄젠트로 반환
    cbool() - boolean형식으로 반환
    cbyte() - byte형식으로 반환
    ccur() - currency형식으로 반환
    cdate() - date형식으로 반환
    cdbl() - double형식으로 반환
    chr() - asc()함수의 반대, ANSI문자를 일반문자로 변환
    cint() - interger형식으로 반환
    clng() - long형식으로 반환


    Cbool-> Boolean 
    Cbyte-> Byte 
    Ccur-> Currency 
    Cdate-> Date 
    CDbl -> Double 
    Cint-> Integer
    CLng-> Long 
    CSng -> Single 
    CStr-> String 
    Cvar -> Variant 
    CVErr -> Error


    cos(각도) - 주어진 각도의 코사인 값을 반환

    createobject() - 자동화 인터페이스를 통해 다른 응용프로그램이나 프로그래밍 도구에 나타나는 객체에 대한 참조를 만들어 반환

    cstr() - string형식으로 반환

    date() - 현재의 날자를 반환

    dateserial(년,월,일) - 주어진 년,월,일에 대한 date형식을 반환

    exp() - 주어진 수에대한 자연로그(승수로 거듭제곱하는 수) 밑인 e를 반환


    filter(inputstring,값[,include[,비교]])) - inputstring는 검색할 문자열의 1차원 배열 include는 true나 false값을 가지는데, true로 설정되면 값발견시 그값을 가진 배열을 반환하고, flase로 설정되면 검색에 맞지않는 부분의 배열을 반환. 비교는 비교형식을 나타내는 숫자 값 입니다


    fix() - 주어진 수의 정수를 반환


    formatcurrency() - 원화 형식으로 반환 예) 1,000

    formatdatetime() - 날자와 시간으로 형식화하여 반환

    formatnumber(숫자,소수자릿수) - 숫자로 형식화된 식을 반환 소숫점 몇째자리...

    formatpercent(수,소수자리수) - 퍼센트형식으로 반환 기본 소수2째자리까지.

    hex() - 주어진 수를 16진수로 변환

    hour() - 0과23 사이의 시간을 나타낸다

    inputbox(프롬프트[,제목][,기본값][,xpos][,ypos][,helpfile,context]) - 대화상자 
    instr([시작,]문자열1,문자열2[,비교]) - 시작은 문자열 검색 시작위치, 문자열1은 검색할 문자이며, 문자열2는 찾아야할 문자, 비교는 비교상수를 나타냄

    instrrev() - instr()과 반대로 문자 끝에서부터 검색

    int() - 주어진 수의 정수부분을 반환

    isarray() - 주어진 변수가 배열인지 판단하는 boolean값을 반환

    isdate() - 주어진 식이 날짜로 전환 될수 있는지 나타내는 boolean값을 반환

    isempty() - 주어진 변수가 초기화 되었는지 나타내는 boolean값을 반환

    isnull() - 주어진 식이 유효한 데이터가 있는지 없는지 boolean값을 반환

    isnumberic() - 주어진 식이 숫자로 값이 정해질 수 있는지 나타내는 boolean값 반환

    isobject() - 자동화 객체를 참조하는지 여부를 나타내는 boolean값을 반환

    join(목록[,구분기호]) - 배열에 포함되어 있는 여러 문자열을 결합하여 만든 문자열을 반환 목록은 1차원 배열이름, 구분기호는 문자열을 구분하기위해 사용하고 기본값은 "" 공백

    lbound(배열이름[,차원]) - 주어진 배열에서 사용할 수 있는 가장 작은 첨자를 반환 배열이름은 배열 변수의 이름, 차원은 배열의 차원중 가장 작은 값을 나타냄

    lcase() - 주어진 문자를 소문자로 반환

    left(문자열,수) - 주어진 문자를 왼쪽으로부터 주어진 수만큼의 문자열을 반환

    len() - 주어진 문자열의 문자 개수를 세는 함수

    loadpicture(그림파일의이름) - 그림객체를 반환

    log() - 주어진수의 자연 로그를 반환

    ltime() - 앞에 공백이 없는 문자열을 반환

    mid(문자열,시작[,길이]) - 주어진 문자열에서 주어진 위치에서부터의 길이만큼의 문자를 반환

    minute(시간) - 시간에서 분값(0~59)을 반환

    month(날짜) - 달의 값(1~12)을 반환

    monthname(달) - 주어진달의 숫자표현을 문자표현으로 바꾸어준다

    msgbox(프롬프트[,단추][,제목][,helpfile,context]) - 프롬프트는 대화상자 안의 내용 단추는 단추모양,제목은 제목표시줄이름, helpfile은 도움말위치, context는 도움말 문맥번호

    now() - 현재 날자와 시간을 반환

    oct() - 주어진 숫자의 8진수 값을 나타내는 문자를 반환

    replace(문자열,찾을문자열,바꿀문자열[,시작[,횟수[,비교]]]) - 문자열은 바꿀 대상, 찾을 문자열은 문자열에서 바꾸어야 할 문자, 바꿀문자열은 찾은 문자열을 대치할 문자열, 시작은 검색시작위치 횟수는 바꾸는 횟수, 비교는 바꿀 때의 비교형식

    right(문자열,수) - 주어진 문자의 오른쪽으로 부터 주어진 수만큼의 문자를 반환

    rnd(수) - 난수를 반환 수는 생략가능

    round(수) - 반올림한 수를 반환, 소수 첫째자리 반올림

    rtrim(문자열) - 뒤에 공백이 없는 문자열을 반환

    scriptengine() - 사용중인 스크립트 언어를 나타낼때 사용

    scriptenginebuildversion() - 사용중인 스크립트 엔진의 버전 수를 반환

    scriptenginemajorversion() - 사용중인 스크립트 엔진의 주 버전 수를 반환

    scriptengineminorversion() - 사용중인 스크립트 언어의 보조 버전 수를 반환

    second(시간) - 시스템 시간중 초값(0~59)을 반환

    sgn(수) - 주어진 숫자의 부호를 나타내는 정수를 반환 0보다크면 1, 같으면 0, 작으면 -1을 반환

    sin() - 주어진 라디안 값의 사인값을 반환

    space(수) - 주어진 수만큼의 공백이 포함된 문자열을 반환

    split(문자열[,구분기호[,수[,비교]]]) - 문자열은 배열에 포함될 문자열, 구분기호는 문자열 구분하기 위한기호를 표시. 생략시 "" 공백, 수는 반환될 문자열의 수를 나타냄, 비교는 바꿀때의 비교형식

    sqr(수) - 주어진 수의 제곱근을 반환

    strcomp(문자열1,문자열2[,비교]) - 두개의 문자열을 비교하여 결과값을 반환

    strreverse(문자열) - 주어진 문자열을 뒤에서부터 읽은 문자열을 반환

    string(수,문자) - 주어진 문자가 주어진 수만큼의 반복된 문자열을 반환

    tan(수) - 주어진 라디안 값의 수 만큼의 탄젠트 값을 반환

    time() - 현재 시간을 반환

    timeserial(시, 분, 초) - 주어진 시간,분,초에 대한 시간 값을 반환

    timevalue(시간) - 시간이 포함된 date형식을 반환해주는 함수

    trim(문자열) - 앞뒤 공백이 없는 문자열을 반환해 줄 때 사용

    typename(변수이름) - 주어진 변수의 정보를 나타내는 문자열 반환

    ubound(배열이름[,차원]) - 배열의 차원으로 가장 큰 첨자를 반환

    ucase(문자열) - 주어진 문자를 대문자로 바꾸어 줍니다.

    vartype(변수) - 변수의 형식을 나타내는 값을 반환

    weekday(날짜[,firstday of week]) - 요일을 나타내는 정수를 반환, firstday for week는 첫째요일을 숫자로

    weekdayname(요일,약어, firsrday of week) - 요일은 숫자, 약어는 약어의 유무의 부울값

    year() - 현재의 년도를 나타낼때 쓰임 


    특정일부터 몇일이 지났는지....
    DateDiff("d",Split(RS("ArrDate"),"/")(1),Date())






    FormatDateTime(now(), 0) -> 2013-11-22 오후 07:22:00
    FormatDateTime(now(), 1) -> 2013년11월22일 금요일
    FormatDateTime(now(), 2) -> 2013-11-22
    FormatDateTime(now(), 3) -> 12:30:00
    FormatDateTime(now(), 4) -> 12:30

    날짜 표현 함수 FormatDateTime
    숫자 표현 함수 FormatNumber

    DateAdd

    날짜를 더하는 함수
    DateAdd(interval,number,date)
    EX) 오늘로부터 정확히 1년전 그 주의 요일을 구하기
    DatePart("W",DateAdd("Y",-1,Date))

    DatePart

    날짜의 특정 부분을 표시 할 수 있도록 함
    형식: DatePart(interval,date[,firstdayofweek[,firstdayofyear]]]
    EX) 원하는 날짜의 월 만 표시
    DatePart("m",DateSerial(2001,9,13))


    DateSerial

    특정날짜 계산해서 날짜값 구함 
     EX) 오늘로부 2달전 마지막 날 을 구하기
    aDate = DateSerial(Year(Date),Month(Date) - 1, 1 -1)

    DateDiff

    두 날짜의 날 수를 구하기
    EX) 현재 날짜와 SomeDate 사이에 몇 주가 있는지를 구하기
    DateDiff("w",Now,SomeDate)

    현재날짜와 SomeDate 사이에 몇 일이 있는지를 구하기
    Dim sDate 
    sDate = CDate("2010-10-01")
    strDate = DateDiff("d",date,sDate)

    weekday

    요일 확인함 
    weekdayname

    요일명 확인함
    EX)
    currentDate = now()
    currentId = weekday(currentDate)
    currentName = currentDate(currentId)
    response.write "오늘은"& currentName

    MonthName

    월명 확인 함
    EX)
    currentId = Month(currdate)
    response.write MonthName(currentId)

    '프로그램 > Asp' 카테고리의 다른 글

    ASP 환경변수 보기  (0) 2016.09.05
    GET, POST로 넘어온 값 확인.  (0) 2016.09.05
    ASP 함수 모음  (0) 2016.09.05
Designed by Tistory.