Attempting to query on date range returning out of range records
I am attempting to retrieve entities through the Intuit SDK (.NET). I am using the following where clause example in my query:
WHERE MetaData.LastUpdatedTime >= '2022-02-15T08:30:46Z' AND MetaData.LastUpdatedTime <= '2022-03-14T23:59:59Z'
This returns records with the following LastUpdatedTime values on my records:
{2/15/2022 8:30:39 AM}
{2/15/2022 8:30:40 AM}
{2/15/2022 8:30:40 AM}
{2/15/2022 8:30:40 AM}
{2/15/2022 8:30:41 AM}
{2/15/2022 8:30:41 AM}
Is there a reason that the records I am getting back have LastUpdatedTime values that are out of my specified range? I am theorizing at this point two different possibilities:
1) I am formatting my dates incorrectly
2) Intuit drops the seconds value and only compares hours and minutes when looking at dates
Any help is appreciated as I am feeling a bit stuck with this.
