UFT API测试:使用C#的timeStamp

时间:2017-11-11 09:42:19

标签: c# uft-api

我需要在下面的SOAP请求中参数化时间戳。 我打算用C#编写自定义代码。

请你帮忙。

<timeStamp>2017-11-11T03:52:26.464-06:00</timeStamp>

1 个答案:

答案 0 :(得分: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"));