c# - 智能表日期格式是什么?

标签 c# date smartsheet-api

Smartsheet.Api.InvalidRequestException:“2018 年 4 月 19 日列 324579127256964 中的单元格值不符合 DATE 类型的严格要求。”

我尝试使用 C# 以编程方式将 19/04/2018 插入列中时收到上述错误。

由于错误表明它不符合严格的要求。有什么要求?

最佳答案

如果您想遵循要求,请参阅 API 文档 ( http://smartsheet-platform.github.io/api-docs/#cell-reference )

日期的单元格值表示符合 ISO 8601 格式 ( https://en.wikipedia.org/wiki/ISO_8601 ): DATE cell value format 例如,2018-04-19 而不是 19/04/2018 应该有效

如果要禁用对单元格的严格要求检查,请在请求正文的 Cell 对象中包含 "strict": false

关于c# - 智能表日期格式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49917306/

相关文章:

Smartsheet-API:在工作表中填充数据和公式

c# - 为什么 Interlocked.Exchange 不支持 Boolean 类型?

c# - Xamarin.iOS 与第三方框架绑定(bind)

c# - 使用 linq 从字符串拆分中获取倒数第二个元素

c# - 覆盖 IEnumerable<T> Where

php - 使用 PHP strftime() 使用 date() 格式化字符串

php - 使用 PHP 删除日期

javascript - 使用 jquery 将日期格式更改为 ISO 8601

java - 智能表登录期间出现 ClassNotFoundException

smartsheet-api - 错误 : adding rows with smartsheet API