I am writing a DateTime filter request in OData as follows:
... + "$filter=SubmitTime lt datetime'2014-12-30T23:59:59.99Z'"
and met the following error:

I followed the OData format guide and other online links, and the line I wrote aligns with the recommendation.
So, is this a problem caused by the dll version? as indicated in this post:
DatePage OData WebAPI Error
The version of Microsoft.OData.Edm.dll that I am using:
Execution version: v4.0.30319 Version: 6.3.0.0
Any ideas? Thank!
source
share