【问题标题】:web api design: date range query (only month and year)web api设计:日期范围查询(只有月份和年份)
【发布时间】:2016-11-20 19:13:09
【问题描述】:

如何设计没有日期值的日期范围的api查询?

例如,

在 2015 年 10 月至 12 月期间接受检查

list/inspections?from=2015-10&to=2015-12

错误的查询示例

list/inspections?from=2015-10-15&to=2015-12-10

【问题讨论】:

    标签: .net date api-design


    【解决方案1】:

    从角度来看,通过查询字符串从客户端传递完整日期(yyyy-MM-dd)并没有错。但是在服务器端,您可以简单地忽略日期值并仅考虑年份和月份进行查询。 如果你想强制客户端只传递年和月,参数必须被认为是一个字符串,而不是一个完整的日期。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      • 2017-09-24
      • 1970-01-01
      • 2013-11-01
      相关资源
      最近更新 更多