지 여부를 어떻게 확인할 수 있습니 주어진 날짜입니다에 대한 일광 절약 시간이 주어진 시간에.NET2.0?

StackOverflow https://stackoverflow.com/questions/44795

문제

난다.NET2.0 을 실행에서 매체 트러스트(그 온라인 설문 조사를 진행하 그리고 레지스트리가 허용되지 않습 옵션).나는 사용자 요구에 대한 두 날짜 및 시간대,그리고 정말 사랑을 할 수 있는지 여부를 자동으로 결정해 시간을 조정 지역에 대한 DST.

이것은 아마도 유효한 시나리오지 않는 한 나는 일부 강력한 지원,라 온라인 설문 조사를 진행하, 구분 사이의 모든 다른 종류의 시간 영역에서 첫 번째 장소입니다.

도움이 되었습니까?

해결책

습니다.NET2.0 코드를해야합니다.그것은 포함한 연구하는 일광 절약 시간제 법규에서는 다양한 지역과 건물에 자신의 데이터 구조입니다.문제는 다소 단순화할 경우에만 관리에 대한 하위 집합의 시간 영역은,예를 들어 미국에서,그러나 당신이 필요로 하는 경우 전 세계의 모든 시간대에,당신은 많은 할 일이,다음의 코드는 것이 몇 년 동안 경우 법률 변경합니다.심지어 새로운 시대 개체에서의 최신 버전.순이 필요 windows 업데이트들을 계속으로 올바른 법률 변경합니다.

, , 고 더 많은 정보를 원하시면.

다른 팁

TZ 데이터베이스 공공 도메인 데이터베이스의 시간대하는 규칙은 아주 잘 유지됩니다.거기에는 또한 컴파일된 형식으로 데이터를 제공하며,많은 라이브러리를 읽을 수 있는 데이터를 컴파일,다음과 같이 하나: ZoneInfo(tz 데이터베이스/올슨 데이터베이스)입니다.NET API

우수한 시간대의 라이브러리는 여기: TZ4Net

기 때문에 글쎄, TimeZoneInfo 은 제외에,당신은 아마 가지 않는 솔루션을 찾기 위해 프레임워크에체(그러나지 않는 그 날을 인용).

어떤 경우에,당신은 고려의 reflectoring TimeZoneInfo 클래스를 사용하여 당신이 무엇을 찾는가?

@도메, 에,나는 고려,하지만 내가 선호하는 법적,그리고 나는 상당히 확실한 정보가 포함된 것으로 프레임워크에 어쨌든,또는에서 잡고 레지스트리에서 몰래 하지 않는 방법으로 권한이 필요한...

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top