DetailPage-MSS-KB

기술 자료

기술 자료: 218964 - 마지막 검토: 2007년 8월 8일 수요일 - 수정: 2.1

 

현상

날짜 및 시간 형식에 있는 VBScript 지금, 날짜 또는 시간 함수를 사용할 때 해당 컴퓨터에 로그온한 사용자 따라 다릅니다. 날짜 또는 시간 형식을 중요한 있지만 서버에 또는 사용자가 로그온할 때 다른 사용자가 로그온할 때 날짜 또는 시간 형식을 변경할 Active Server Pages 사용하여 개발된 서버 응용 프로그램에 대한 문제가 만듭니다.

예를 들어, 응용 프로그램에서 두 자리 형식 (예: 99 대 1999) 대신 네 자리 형식으로 연도를 표시할 필요할 수 있습니다. 사용자가 Microsoft 인터넷 정보 서버 (IIS) 서버에 로그온하여 국가별 설정에서 날짜 형식을 네 자리 연도를 사용하려면 제어판에서 설정합니다 (예를 들어, mm/dd/yyyy를). 사용자가 ASP (Active Server Pages) 페이지를 브라우저에서 열면 연도는 네 자리 숫자로 표시됩니다. 사용자가 컴퓨터에서 로그오프할 브라우저에서 ASP 페이지를 열 때 연도는 두 자리 숫자로 표시됩니다.

원인

컴퓨터가 해당 형식에 대한 국가별 설정에 있는 VBScript 함수를 지금, 날짜시간 의존합니다. 국가별 설정, 사용자가 로그온한 (또는 로그온되어 있지 않습니다) 에 따라 컴퓨터에 변경합니다. 따라서 날짜 및 시간 형식은 항상 동일한 것으로 보장할 수 있는 방법이 없습니다.

해결 방법

날짜 및 시간 형식에 일관성이 있는지 확인하려면 다음 중 하나를 실행하십시오.
  • 날짜 및 시간 형식에 대한 국가별 설정에 의존하는 JScript을 사용하십시오.
  • 지금, 날짜시간 이외의 다른 함수를 사용하여 날짜와 시간을 표시합니다. 국가별 설정에 따라 다른 날짜 및 시간 함수 (예를 들어, , 연도) 의존하지 않으므로 다른 사용자가 컴퓨터에 로그온할 때 서식을 변경하지 마십시오. 예를 들어, MyDate가 함수는 항상 해당 mm/dd/yyyy를 형식으로 날짜를 반환합니다:
    Function MyDate()
         dteCurrent = Date()
    
         dteDay = Day(dteCurrent)
         dteMonth = Month(dteCurrent)
         dteYear = Year(dteCurrent)
    
         MyDate = dteMonth & "/" & dteDay & "/" & dteYear
       End Function
    					

참조

VBScript 및 JScript에 대한 자세한 내용은 다음 MSDN 스크립팅 사이트를 방문하십시오.
http://msdn2.microsoft.com/en-us/library/ms950396.aspx (http://msdn2.microsoft.com/en-us/library/ms950396.aspx)
자세한 내용은 아래 문서 번호를 눌러 Microsoft 기술 자료에 있는 문서를 클릭하십시오.
248142  (http://support.microsoft.com/kb/248142/EN-US/ ) Windows NT 4.0 및 Windows 2000 기본 시스템 날짜 동작

본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Active Server Pages 2.0
  • Visual Basic, Scripting Edition 3.0
  • Visual Basic, Scripting Edition 4.0
  • Visual Basic, Scripting Edition 5.0
키워드: 
kbmt kbprb kbscript KB218964 KbMtko
기계 번역된 문서기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
폐기된 기술 자료 문서더 이상 지원되지 않는 제품의 KB 내용에 대한 고지 사항
이 문서에서는 Microsoft에서 더 이상 지원하지 않는 제품에 대해 설명합니다. 따라서 이 문서는 "있는 그대로" 제공되며 업데이트되지 않습니다.
공유
추가 지원 옵션
Microsoft Community 지원 포럼
직접 문의하기
Microsoft Certified Partner 찾기
Microsoft Store