0

私のタスク:

vCloud インスタンスのすべてのタスクを照会していますが、これは正しく意図したとおりに機能します。今日のタスクのみを取得するフィルターを作成することにしました。

private static List<Filter> filter()
    {
        var filterList = new List<Filter>();

        filterList.Add(new Filter(new Expression(QueryTaskField.STARTDATE, DateTime.Today.ToString("s"), ExpressionType.GREATER_THAN)));

        return filterList;
    }

ドキュメントによると、日時フィールドを使用できるはずです。

私の問題

コードを実行すると、「minorErrorCode="BAD_REQUEST" message="Bad request: Cannot parse '2014-10-29T00:00:00' as date." が返されます。多数の日時形式を試しましたが、すべて同じ結果が返されます。

何かご意見は?

アップデート:

解決

私は解決策を見つけました->試行錯誤...形式はISO 8601である必要がありました->タイムゾーンを含む「O」形式->私のものは次のよう2014-10-29T00:00:00.0000000+01:00 になります+ を - に変換する必要がありました

そして今、それは動作します

4

0 に答える 0