2011-05-02 5 views
0

ASP VB 형식 datetime - 초 삭제 방법

dateadd("n",FTimeZoneDifference,theTime) 

같은 코드를 사용하고 있습니다. MM/dd/yyyy hh:mm:ss ttt (ttt는 오전 또는 오후) 날짜 시간을 반환합니다.

초만 제거하고 싶습니다. 가능합니까?

+0

ASP.net 또는 클래식 ASP – Dee

+0

실제로 클래식 ASP – Umer

답변

2

당신은 자신 만의 캐릭터를 만들 수 있습니다 : 당신은 아마 자신의 롤해야 할 것

myDate = dateadd("n", FTimeZoneDifference, theTime) 
myString = Month(myDate) & "/" & Day(myDate) & "/" & Year(myDate) & " " ... 
+0

을 지정하십시오. 오전 PM 만 가져올 수 있습니까? (직접 시간 값을 보면서)? – Umer

+0

@Umer 두려워하지 않지만 'strAmPm = "AM"처럼 쉽습니다. Hour (myDate)> 12 인 경우 strAmPm = "PM"(한 줄) –

2

. 당신은 Shadow Wizard shows 같이 할, 또는 수있는이 같은 대체 버전 :

myDate = dateadd("n", FTimeZoneDifference, theTime) 
myString = FormatDateTime(myDate,vbShortDate) & " " & FormatDateTime(myDate,vbShortTime) 

에 혜택 그림자 마법사의이 버전은 간단한 날짜 및 짧은 시간 동안 시스템의 설정에 대한 자세한 의존 출력,보다 효율적으로 제어 할 수있다 .

+0

+1 유용한 FormatDateTime을 언급 한 내용은 다음과 같습니다. 공식 문서 링크 : http://msdn.microsoft.com/en-us/library/8aebkz6s(v=vs.85).aspx :) –