2013-02-04 2 views
1

나는 MM/DD/YY의 형식으로 날짜를 포함하는 varible을하는 I는/월/연도변환 ASP 고전적인 변수

I dd는 해당 형식을 변경하려면

<% 
d= response.write con("date") 
if IsDate(d) then 
document.write(CDate(d)) 
%> 
<tr> 
    <td><%=con("location")%></td> 
    <td><%=con("state")%></td> 
    <td><%=con("date")%></td> 
</tr> 

내가 길을 잘못에 대해 것인가 또는이 할 수있는 더 나은 방법이있다 : 그렇게하기 위해 아래의 코드를 사용하려고 해요? - 당신이 페이지에 내용을 쓰는 데 그것을 사용

당신은 그런 response.write을 사용할 수 없습니다

답변

1

좋아, 그럼 당신은 당신의 위의 코드에서 잘못된 몇 가지가 있습니다. 해당 행을 다음으로 변경하십시오.

d=con("date") & "" 

기존 ASP에서 잠재적 인 널 (Null) 문제를 제거하는 것이 좋습니다.

그런 다음/mm dd는 할 수 mm/일/년에서 그 변환/년, 다음 시도 할 수 있습니다 :

d = split(d,"/") 
newd = d(1) & "/" & d(0) & "/" & d(2) 

이 도움이 희망과 행운을 빕니다.

+0

"d"는 특수 변수입니까? 또는 내가 새로운 날짜 형식을 얻기 위해 사용하는 변수입니까? – sephiith

+0

위의 예에서 "d"변수를 사용했습니다. ASP 페이지의 로컬 변수 일뿐입니다. 이해가 되니? – sgeddes

+0

당신은 천재입니다! – sephiith

관련 문제