c# - “无法将字符串转换为 DateTimeOffset:”在 ASP.NET Web 服务调用中,知道字符串的格式是什么吗?
问题描述
我正在使用一个 Web 服务,我很确定它是带有 SQL Server 后端的 ASP.NET。
我能够对其进行 web 服务调用并让它们返回,但我只是尝试使用一个,然后我得到了以下错误消息:
{
"Data": "Could not convert string to DateTimeOffset: 2019-08-02T013:00:00+00:00. Path 'StartTime', line 1, position 41.",
"Status": "error",
"ErrorCodes": [],
"validationRules": {}
}
我发送的格式似乎是:
YYYY-MM-DDTZHH:MM:SS+XX:XX
我不确定XX:XX
格式中真正的内容。
有人可以识别格式吗?在我看来,它像 ISO 格式。我正在阅读 web 服务的文档,并使用了一个示例,当然我必须更改日期以支持我们数据库中的数据,以便它实际上返回一些东西。
如果它有帮助,那么 Web 服务将报告以下版本的 ASP.NET
< HTTP/1.1 200 OK
< Cache-Control: no-cache
< Pragma: no-cache
< Content-Length: 148125
< Content-Type: application/json
< Expires: -1
< Server: Microsoft-IIS/8.5
< X-AspNet-Version: 4.0.30319
< X-Powered-By: ASP.NET
解决方案
推荐阅读
- python - 如何使用带有水平线的谷歌视觉检测日语单词或使用 TEXT_DETECTION 检测文件中的文本 (PDF)
- python - Keras 层构建错误:build() 需要 1 个位置参数,但给出了两个
- javascript - 将 css 文件作为 webpack 的原始文件导入
- javascript - JavaScript 正则表达式以匹配结尾带有任何标点符号的单词
- powershell - 如何在不将其转换为数组的情况下返回多个值?
- r - 没有将 y 轴值加在一起的堆积条形图 (ggplot2)
- c++ - 在 Teensy 3.6 上使用 ADC
- puppet - Puppet contains not working to order class 包含
- php - MacOS Catalina:找不到类“ZipArchive”
- javascript - 使用 puppeteer 将一段文本分解为对象数组