none
Server 2016 의 iis 에서 리턴받는 computer's system date and time 포맷에 대해 여쭙습니다. RRS feed

  • 질문

  • 마이크로소프트 기술지원팀에 문의했더니 나와 있는 기술문서는 없고
    technet 에 기술자들이 많이 활동하고 있으므로 technet 에 문의를 하면 된다고해서 여기에 질문을 남깁니다.

    기존 2003 서버에서 2016 으로 업그레이드를 했습니다.
    기존 asp 코드인 <%=Now()%> 를 하면

    2003 에서는 2020-02-07 16:20:10 와 같이 오전 오후가 없습니다.
    그런데 2016 서버에서 시간 설정을 해도 2020-02-07 오후 4:20:10 와 같이 나와 버립니다.

    수백 수천 곳의 asp 파일에서 Now() 를 쓰고 있는데 이것을 수정할 수는 없는 노릇이고 Server 단에서 형식을 24시간 표맷 형식으로 기존처럼 나오게 해야 합니다. 

    마소의 기술문서에 now() function 은 computer's system date and time 을 리턴한다고 나와 있습니다.
    서버의 제어판 > 국가 또는 지역에서 간단한 시간(HH:mm), 자세한 시간(HH:mm:ss) 을 괄호안과 같이 수정했습니다.
    여전히 오전 오후가 표시됩니다.

    기술문서에서 말하는 "computer's system date and time" 는 제어판의 제가 수정한 그것이 아닌가 봅니다.
    아무래도 2008, 2016 으로 넘어오면서 분리를 한 것 같습니다.
    제가 원하는 24시간 포맷으로 나타나게 하려면 어떻게 수정해야 하는지요?
    레지스트리를 고쳐야 한다면 위치와 값을 알려 주시면 감사하겠습니다.
     
    감사합니다.
    2020년 2월 10일 월요일 오전 2:51

모든 응답

  • 안녕하세요,

    하기의 이미지와 같이 설정 후 동일하게 나타나는지 확인 바랍니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    감사합니다.


    ※ 응답이 문제 해결에 도움이 되었다면 [답변으로 표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다. 만약 TechNet 구독자 지원에 대한 의견이 있다면, tnsf@microsoft.com으로 문의할 수 있습니다.

    2020년 2월 10일 월요일 오전 6:33
    중재자