首页 > 解决方案 > where 参数中的动态日期

问题描述

我可以为“where”参数使用动态日期范围吗?我想在过去 30 分钟内更改所有数据。

我在文档中只能找到使用静态日期: https ://developer.xero.com/documentation/api/requests-and-responses

标签: xero-api

解决方案


您可以尝试在 Where 子句中使用查询字符串。对于前。

   string querystr = "Date >= " +
                                "DateTime(" + dateFrom.Year.ToString() + ", 
   " + dateFrom.Month.ToString() + ", " + dateFrom.Day.ToString() + ") " +
                                "&& Date <= " +
                                "DateTime(" + dateTo.Year.ToString() + ", " 
   + dateTo.Month.ToString() + ", " + dateTo.Day.ToString() + ")";

传递此查询字符串以检索用户定义的日期范围发票


推荐阅读