以 ISO-8601 格式(字符串)存储日期时,日期运算符($dteq、$dtgte、$dtlte)可以开箱即用吗?或者我所有的 child 都被 javascript date 诅咒了?
奥丁·布莱萨杜尔!
最佳答案
查看 github 上的源代码(开源的伟大之处),不。我的意思是, $dteq
有效,因为它只是委托(delegate)给通用平等测试,并且字符串匹配,但是 $gte
/$lte
(没有 $dtgte
/$dtlte
但如果我假设你的意思是那些)将尝试将字符串视为数字,这是行不通的。
如果您将日期存储为数字(自大纪元以来的毫秒数),那就可以了。或者当然,作为 Date
实例。
关于javascript - LokiJS 支持 ISO-8601 日期格式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52649522/