C# 의 특정 시간대에서 DateTime 객체를 만듭니다.
시간대 변경과 관련된 단위 테스트를 테스트 할 때 DateTime 객체는 특정 비 지역 시간 구역에서 생성되어야합니다.
>> 질문 :
로컬 타임 영역이나 UTC 시간 영역에 의존하지 않고 특정 시간대 (예 : PST)를 사용하여 DateTime 객체를 만드는 방법?
답변 :
DateTime 생성자는 현지 시간 영역, UTC 시간 영역 또는 지정되지 않은 옵션 만 사용할 수 있습니다. 따라서 TimezoneInfo를 사용할 수 있습니다.
솔루션 :
특정 시간대 (예 : PST)로 DateTime 객체를 만들려면 사용자 지정 구조 달성을 고려하십시오 :
이 구조를 사용하면 특정 시간대가있는 DateTime 객체를 생성하고 UTC 시간 및 현지 시간에 액세스 할 수 있습니다. 표현식 본문 속성을 사용하여 코드를 단순화하십시오.
위 내용은 로컬 또는 UTC를 사용하지 않고 C#의 특정 시간대(예: PST)에서 DateTime 개체를 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!