문자열이 DateTime
이고 어떤 timeZone 형식인지는 알지만 해당 문자열의 timeZone 정보는 없습니다.DateTime 문자열을 특정 시간대로 변환하십시오. C#
예 :
2017-01-19 23:53:57
지금이 문자열이 다른 시간대로입니다 서버에서 변환됩니다 내가 서버의 시간대를 변경할 수 없습니다.
DateTime.Parse("2017-01-19 23:53:57")
을 사용하면 서버 시스템의 timeZone 구성이 DateTime
이됩니다.
이것은 내 웹 응용 프로그램이며 서버는 다른 시간대에있을 수 있습니다.
방글라데시 시간을 UTC로 변환하고 싶지 않습니다. 방글라데시 표준 시간대 형식 인 DateTime 문자열을 방글라데시 표준 시간대 형식 인 DateTime 개체로 변환하고 싶습니다.
희망 [시간대 사이에 시간을 변환] 당신이 알고 있다면 (https://msdn.microsoft.com/en-us/library/bb397769 (V = vs.110)에서 .aspx) 당신에게 –
도움이 될 당신의'DateTime'은 여러 로케일에서 사용되기 때문에 가능할 때마다'DateTime.UtcNow'를 사용해야하고 필요시 최종 사용자의 컴퓨터에서만 현지 시간으로 변환해야합니다. – Abion47
더 나은 아직 DateTimeInfo를 사용하여 오프셋간에 변환하지 않아도됩니다. –