2014-05-16 4 views
0

저는 Azure 웹 사이트에서 datetime을 GMT + 0으로 설정했습니다. 모든 사용자는 GMT + 2에 있습니다.Azure 웹 사이트의 전체 Datetime 오프셋 설정

모든 DateTime 값이 올바른 오프셋으로 렌더링되도록 응용 프로그램 시작시 전체 오프셋을 설정하는 간단한 방법이 있습니까?

답변

1

프로그래밍 언어에 따라 다릅니다. 예를 들어 PHP에서는 date_default_timezone_set을 사용할 수 있습니다. 그러나 .NET과 다른 많은 언어에서는 기본 표준 시간대를 변경할 방법이 없습니다.이 표준 시간대는 항상 실행중인 컴퓨터의 현지 표준 시간대를 사용합니다.

Azure가 UTC로 시간대를 설정하는 것이 좋습니다. 서버 응용 프로그램이나 웹 사이트가 실행중인 컴퓨터의 표준 시간대 설정에 의존하는 것은 좋지 않습니다. 표준 기능을 제어 할 수 있도록 응용 프로그램을 작성하기 위해 언어의 기능에 의존해야합니다. 예를 들어 .Net에서 TimeZoneInfo을 사용하여 원하는 시간대로 시간을 변환 할 수 있습니다.

관련 문제