Тестирование UFT API: отметка времени с использованием C#
У меня есть требование указать метку времени в моем SOAP-запросе ниже. Я планирую написать собственный код на C# для того же.
Не могли бы вы помочь по тому же.
<timeStamp>2017-11-11T03:52:26.464-06:00</timeStamp>
1 ответ
Если ваш вопрос заключается в том, как проверить и преобразовать значение XML в C#, это будет работать:
var input = "2017-11-10T16:46:55.711-06:00";
var ok = DateTimeOffset.TryParse(input, out var parsed);
Console.WriteLine(ok ? parsed.ToString() : "Invalid");
и записать его обратно в формате:
Console.WriteLine(parsed.ToString("dd.MM.yyyy\\THH:mm:ss zzz"));