권장 : ASP는 SQL 및 액세스 데이터 코드를 연결합니다 (ASP의 랜덤 함수) ASP 연결 SQL 및 액세스 데이터 코드, ASP의 임의 기능, 필요한 친구를 참조 할 수 있습니다.
기본 기능날짜 () 날짜, 형식 : 2004-2-28
시간 () 시간 받기, 형식 : 22:24:59
이제 () 날짜 및 시간 형식을 얻으십시오 : 2005-5-2 22:37:30
사용 방법 :
d = date ()
연도 얻기 : 연도 (D)
달 얻기 : 월 (D)
날 가져 오기 : Day (D)
주중 받기 (D)
t = time ()
시간 받기 : 시간 (t)
분 : 분 (t)
몇 초 : Second (T)
====================================================
dateadd (간격, 번호, 날짜)
이 기능은 날짜의 지정된 시간 간격을 추가하거나 빼는 데 사용됩니다.
매개 변수 설명 :
작업의 간격-참조 간격
부정적인 금액
날짜 기본 날짜
아래는 간격의 선택적 값입니다.
예를 들어:
1. 내일 계산 :
내일 = dateadd ( "d", 1, date ())
2. 2012 년 12 월 1 일 전날 :
preday = dateadd ( "d", -1, "2012-12-1")
자세한 내용은 검색하십시오.
====================================================
주간 간격 기능 - Datediff (간격, 날짜 1, date2 [, Firstdayofweek] [, Firstweekofyear]))))
두 날짜 사이의 간격을 계산하십시오.
예를 들어, Datediff를 사용하여 두 날짜 사이에 며칠 간격 또는 오늘과 연말 사이에 몇 주가 걸리는지 계산할 수 있습니다. 날짜 1이 date2보다 늦은 경우 음수가 반환됩니다.
매개 변수 설명 :
Interval-Same Dateadd () 함수
Date1, Date2- 작업 수행을위한 두 날짜
선택적 매개 변수 :
첫날 - 일주일의 첫날 상수를 지정합니다. 지정되지 않은 경우 일요일은 첫날입니다.
이 매개 변수는 두 날짜가 몇 주마다 다른 결과에 영향을 미칩니다 (간격 기호 "W"또는 "ww"). 자세한 내용은 검색하십시오.
FirstWeekofyear- 1 월 1 일을 포함하는 주 1 주가 첫 주가 첫 주입니다. 자세한 내용은 검색하십시오.
====================================================
기타 기능 :
날짜 (연도, 월, 일) - 숫자 값을 날짜 변수로 변환하고 날짜 () 함수와 동일한 값 유형을 반환합니다. 예를 들어 Day = 35 인 경우 다음 달까지 자동 계산됩니다. 예를 들어, Dateserial (1990-10-10, 8-2, 1-1)은 1990 년 8 월 1 일, 즉 1980 년 5 월 31 일의 10 년, 2 개월 및 또 다른 날의 날짜를 계산합니다.
DatePart (간격, 날짜 [, FirstDayofweek [, FirstWeekOfyear]]) - 지정된 시간 부분의 값을 반환합니다. 예를 들어 DatePart를 사용하여 요일 또는 현재 시간을 계산할 수 있습니다. 매개 변수는 위와 동일합니다.
DateValue (date) - 다양한 날짜 형식 문자열을 날짜 변수로 변환하고 date () 함수와 동일한 값 유형을 반환합니다. 예를 들어, 1991 년 12 월 30 일 및 12/30/91 외에도 DateValue는 1991 년 12 월 30 일과 1991 년 12 월 30 일을 식별합니다.
TimeValue (시간) - 다양한 시간 형식 문자열을 시간 변수로 변환합니다. 원리는 DateValue와 동일합니다.
Timeserial (시간, 분, 두 번째) - 숫자 값을 시간 변수로 변환하면 리턴 값 유형은 Time () 함수와 동일합니다. 원칙은 날짜와 동일합니다.
TIMER () - 자정에서 지금까지 몇 초가 경과했습니다.
사용의 예는 다음과 같습니다.
이제 ()는 현재 시스템 날짜와 시간을 가져옵니다. ASP 출력은 다음과 같이 쓸 수 있습니다. <%= now ()%>
연도 (지금 ()) 연도, ASP 출력 : <%= 년 (지금 ())%>
Month (Now ())는 현재 달, ASP 출력을받습니다 : <%= Month (now ())%>
Day (지금 ()) ASP 출력 일수를 얻습니다 : <%= day (now ())%>
minute (now (now ()) 분을 얻습니다. ASP 출력 : <%= minute (now ())%>
두 번째 (now (now ()) ASP 출력 초 : <%= second (now ())%를 얻습니다
날짜 () 현재 시스템 날짜, 형식 : 2004-2-28
Time () 현재 시스템 시간, 형식 : 22:24:59를 가져옵니다
dateadd 함수 (시간 뒤로)
Dateadd ( "H", 13, now ()) 여기서 "h"는 시간을 나타내고, 13은 13 시간을 나타내고, 이제 ()는 현재 날짜와 시간이거나 "h"는 다음을 변경할 수 있습니다.
설정 설명
Yyyy 년
Q 분기 별
M 달
y 1 년에 일수
D 날
W 주일의 수
WW
H 시간
n 분
S 초
시간 간격으로 일정 수의 일을 빼십시오
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
기능 날짜 1 ()
DATETIME로 Dim Newtime
newtime = datetime.now.subtract (New Timespan (7, 0, 0, 0))
newtime = newtime.format ( "mm/dd/yyyy", dateTimeOmatInfo)
Response.Write (Newtime)
엔드 기능
부정적인 일을 추가하여 특정 일을 빼는 방법을 사용하십시오.
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
공개 기능 날짜 2 ()
DATETIME로 Dim Newtime
newtime = datetime.now.addays (-7)
string = newtime으로 dim s
반품 s
엔드 기능
날짜 이름 문자열을 반환합니다
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
기능 날짜 3 ()
dim newtime as datetime = now.adddays (-7)
response.write (system.string.format ( "{0 : mm/dd/yyyy}", Newtime))))
엔드 기능
기능 날짜 4 ()
DATETIME로 Dim Newtime
newtime = now.adddays (-7)
return newtime.tostring ()
엔드 기능
장기 모드를 사용하십시오
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
공개 기능 날짜 5 ()
DATETIME로 Dim Newtime
newtime = now ()
return newtime.tolongtimeString ()
엔드 기능
짧은 시간 모드를 사용하십시오
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
공개 기능 날짜 6 ()
DATETIME로 Dim Newtime
newtime = now ()
return newtime.toshortTimeString ()
엔드 기능
긴 날짜 모드를 사용하십시오
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
공개 기능 날짜 7 ()
DATETIME로 Dim Newtime
newtime = now ()
return newtime.tolongdatestring ()
엔드 기능
짧은 날 모드를 사용하십시오
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
공개 기능 날짜 8 ()
DATETIME로 Dim Newtime
newtime = now ()
return newtime.toshortDatesstring ()
엔드 기능
형식 날짜 함수
일반 형식으로 형식
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
기능 날짜 9 ()
DATETIME로 Dim Newtime
newtime = datetime.now.subtract (New Timespan (7, 0, 0, 0))
Return FormatDateTime (Newtime, 0)
엔드 기능
성장 날짜 형식 형식
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
기능 날짜 10 ()
DATETIME로 Dim Newtime
newtime = datetime.now.subtract (New Timespan (7, 0, 0, 0))
Return FormatDateTime (Newtime, 1)
엔드 기능
짧은 날짜 형식으로 형식
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
기능 날짜 11 ()
DATETIME로 Dim Newtime
newtime = datetime.now.subtract (New Timespan (7, 0, 0, 0))
Return FormatDateTime (Newtime, 2)
엔드 기능
긴 시간 형식 형식
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
기능 날짜 12 ()
DATETIME로 Dim Newtime
newtime = datetime.now.subtract (New Timespan (7, 0, 0, 0))
Return FormatDateTime (Newtime, 3)
엔드 기능
단기 형식으로 형식
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
기능 날짜 13 ()
DATETIME로 Dim Newtime
newtime = datetime.now.subtract (New Timespan (7, 0, 0, 0))
Return FormatDateTime (Newtime, 4)
엔드 기능
연도, 월, 일 및 기타 부품을 별도로 보여줍니다
날짜 표시
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
기능 날짜 14 ()
dim newtime as datetime = now.adddays (-7)
문자열로 희미합니다
s = (system.string.format ( "{0 : dddd}", Newtime)))
반품 s
엔드 기능
요일의 날짜로 돌아 가기
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
기능 날짜 15 ()
DIM MyDate는 DATETIME로 DIM MYDATE
Myweekday Dim Myweekday는 정수로서
mydate = now.adddays (-5)
Myweekday = 주중 (MyDate)
MyWeekday를 반환하십시오
엔드 기능
월 가치로 돌아갑니다
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
기능 날짜 16 ()
DIM MyDate는 DATETIME로 DIM MYDATE
정수로 Mymonth를 어둡게합니다
mydate = now.adddays (-5)
Mymonth = Month (MyDate)
Mymonth를 반환하십시오
엔드 기능
형식으로 된 문자열을 반환합니다
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
기능 날짜 17 ()
MyDate는 문자열로 희미합니다
mydate = 형식 (now (), "yyyy")
MyDate를 반환하십시오
엔드 기능
Datediff 기능
2 개의 지정된 일 기간 사이의 시간 간격을 나타내는 변형 (long)의 값을 반환합니다.
문법
Datediff (간격, 날짜 1, 날짜 2 [, Firstdayofweek] [, Firstweekofyear])))))
다음 이름의 매개 변수는 Datediff 함수 구문에 포함됩니다.
부분 설명
간격이 필요합니다. 문자열 표현식, 날짜와 날짜 사이의 시차를 계산하는 데 사용되는 시간 간격을 나타냅니다.
날짜 1 □ 날짜 2 필요; 변형 (날짜). 두 날짜는 계산에 사용됩니다.
첫날은 선택 사항입니다. 일주일의 첫날 상수를 지정합니다. 지정되지 않은 경우 일요일은 첫날입니다.
1weekofyear 선택 사항. 연중 첫 주에 상수를 지정합니다. 지정되지 않은 경우 1 월 1 일을 포함하는 주가 첫 주입니다.
설정
간격 매개 변수의 설정 값은 다음과 같습니다.
설정 설명
Yyyy 년
Q 시즌
M 달
y 1 년에 일수
D 날
W 주일의 수
WW
시간
n 분
S 초
첫날의 매개 변수의 설정 값은 다음과 같습니다.
상수 값 설명
vbusesystem 0 NLS API 설정을 사용하십시오.
vbsunday 1 일요일 (기본값)
vbmonday 2 월요일
vbtuesday 3 화요일
vbwednesday 4 수요일
VBTHURSDAY 5 목요일
vbfriday 6 금요일
Vbsaturday 7 토요일
상수 값 설명
vbusesystem 0 NLS API로 설정합니다.
vbfirstjan1 1은 1 월 1 일 (기본값)을 포함하는 주부터 시작됩니다.
VBFirstfourdays 2는 새해의 주 중 가장 반 주 중 첫 주에서 시작합니다.
vbfirstfullweek 3은 1 년 동안 첫 주에서 시작합니다.
설명
DatedIff 함수는 두 날짜 사이에 지정된 시간 간격을 결정하는 데 사용될 수 있습니다. 예를 들어, Datediff를 사용하여 두 날짜 사이에 며칠 간격 또는 오늘과 연말 사이에 몇 주가 걸리는지 계산할 수 있습니다.
날짜와 날짜 2의 일 수를 계산하려면 "1 년의 일"(y) 또는 "일"(d)을 사용할 수 있습니다. 간격이 "일주일"(W) 인 경우 Datediff는 이틀 동안 몇 주를 반환합니다. Date1이 월요일 인 경우 Datediff는 날짜 2까지 월요일 수를 계산합니다. 이 번호에는 날짜가 포함되어 있지만 날짜가 포함되지 않습니다. 그러나 간격이 "주"(WW) 인 경우 Datediff 함수는 이틀 동안 "캘린더 주"수를 반환합니다. 날짜 1과 날짜 사이의 일요일 수를 계산하여 얻습니다. Date2가 일요일이되면 Date2는 Datediff Count 결과에 추가됩니다. 그러나 날짜 1이 일요일이든 아니든 계산되지 않습니다.
날짜 1이 date2보다 늦게 오면 Datediff 함수의 반환 값은 음수입니다.
첫 번째 주간 매개 변수는 시간 간격 기호 "w"또는 "ww"를 사용하여 계산 결과에 영향을 미칩니다.
날짜 1 또는 date2가 날짜 텍스트 인 경우 지정된 연도는 해당 날짜의 고정 된 부분이됩니다. 그러나 Date1 또는 Date2가 이중 인용문 ( "")으로 동봉되고 연도가 건너 뜁니다. 표현 날짜 1 또는 날짜 2가 계산 될 때마다 현재 연도가 코드에 삽입됩니다. 이를 통해 다른 해에 적합한 프로그램 코드를 작성할 수 있습니다.
다음 해의 12 월 31 일과 1 월 1 일 사이의 연도 차이를 계산할 때 Datediff는 실제로 하루에 불과하지만 연도 차이를 나타냅니다.
공유 : ASP에서 세션 만료 시간 설정 방법 요약 ASP의 기본 세션 만료 시간은 20 분이므로 많은 경우에는 충분하지 않습니다. 오늘날 일부 고객은 많은 요청을 요청하고 다시 로그인해야 하므로이 기사를 준비하여 필요한 친구들을 용이하게했습니다.