GQL Reference将DATE和DATETIME列为函数 - 但不列出DATEADD,DATEPART,DATEDIFF或其他可用于确定月份最后一天的常用方法。
如何确定GQL中月份的最后一天?
答案 0 :(得分:0)
云数据存储中无法实现这一点。您需要在应用程序中处理该逻辑。
在您链接到的GQL参考中,只有DATETIME函数,但它用于构建日期时间文字。您可以按如下方式使用它:
select * from mydata where created_at > DATETIME("2018-01-13T00:00:00.000-05:00")
同一文档还引用了 DATE 功能,但该功能仅适用于 Python GQL for App Engine 。它还表明DATETIME函数的参数在 GQL 和 Python GQL 之间有所不同。重新阅读一些文件可能是值得的。
有关Python GQL的更多信息,请访问: https://cloud.google.com/appengine/docs/standard/python/datastore/gqlreference