Member 14793237 Ответов: 1

Как извлечь данные из 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)

1 Ответов

Рейтинг:
0

Member 12772472

x = xmlDoc.getElementsByTagName("title")[0];
y = x.childNodes[0];


CHill60

Где дата и время, которые требуются для операции?