원리는 상대적으로 간단합니다. 즉, 날짜 함수를 사용하여 날짜를 얻은 다음 이를 고정된 문자열 배열로 바꾸는 것입니다.
다음과 같이 코드를 복사합니다:td=date()
'이번에는 주로 디버깅의 편의를 위해 현재 날짜를 설정합니다. 실제 응용 프로그램에서는 현재 날짜를 사용할 수 있습니다.
str=123456
' 특정 날짜를 포함하는 문자열을 생성합니다. 주의, 위치에 따라 가져옵니다..
for x=1 to 7
'이 루프는 주로 어느 날이 가장 가까운 월요일인지 결정하는 것입니다...
if td-weekday(td)+1+x=td then
'이 판단은 현재 날짜를 빨간색으로 표시하기 위한 것으로 특별한 값은 없습니다..
response.write <font color=red>week&mid(str,x,1)&:&FormatDateTime(td-weekday(td)+1+ x, 1)&</font><br>
else
response.write week&mid(str,x,1)&:&FormatDateTime(td-weekday(td)+1+x,1)&<br>
end if
next