Как извлечь данные из XML-тега
<TimeCreated SystemTime="2020-03-31T19:59:37.754747Z" xmlns="http://schemas.microsoft.com/2004/06/windows/eventlog/system" />
здесь эти xml-данные берутся в одной переменной как var xeTimeCreated теперь я хочу получить данные и время из него, как мы можем получить ?
Что я уже пробовал:
DateTime startDate = DateTime.Parse(xeTimeCreated.Attribute("SystemTime").Value);
но здесь дата и время берутся в соответствии с системным временем означает 4.30 часа вперед
gggustafson
Убедитесь, что время в xeTimeCreated находится в UTC. Затем используйте методы DateTime для преобразования в нужный часовой пояс (см. https://docs.microsoft.com/en-us/dotnet/standard/datetime/converting-between-time-zones)