2014-01-05 4 views
0

C# .NET을 사용하여 SharePoint에서 시각적 웹 파트를 개발 중입니다.이 응용 프로그램에서는 IST 표준 시간대를 Texas (Dallas)의 표준 시간대로 변환해야합니다. 나는 dateoffsets 시간대를 특정 도시로 변환

string CSTId = "Central Standard Time"; 
    TimeZoneInfo CSTZone = TimeZoneInfo.FindSystemTimeZoneById(CSTId); 
    DateTime Date = new DateTime(2014, 1, 05, 11, 50, 0); 
    Date = TimeZoneInfo.ConvertTimeToUtc(Date, CSTZone); 

를 사용하여 시도했다 그러나 그것은 나에게 정확한 출력을 제공하지 않습니다.

다른 방법을 제안하십시오.

+0

IST가 현지 시간대입니까? –

+0

웹 사이트는 CST 시간대에있는 서버에서 실행됩니다. 사용자 입력은 IST입니다. CST로 변환해야합니다. – user3162009

답변

0

ConvertTimeToUtc을 UTC로 변환하지만 CST로 변환하려고합니다.

대신 ConvertTime()을 호출하고 두 개의 TimeZoneInfo 개체를 전달하여 변환 대상을 명시하고 있습니다.

관련 문제