javascript - LokiJS 支持 ISO-8601 日期格式吗?

标签 javascript iso8601 lokijs

以 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/

相关文章:

javascript - Typescript 模块,需要外部 node_modules

ios - ISO 8601 日期的正确日期格式

c# - 使用 DateTime 结构解析 ISO8601 日期/时间

java - 在java中将iso8601日期转换为unix时间戳

javascript - LokiJS 自动加载回调不起作用

javascript - 如何在浏览器中使用 LokiJs?

javascript - ActiveAdmin 破坏了 Rails JQuery UJS。不显眼的 JavaScript ajax :success and ajax:error are not firing or being called

javascript - Bigcommerce - 函数执行后是否可以更改文本?

javascript - 使用 fetch 从 API 获取数据,如何在 promise 解决后访问数据?

javascript - 尝试更新 LokiJS db 但出现 'Trying to update unsynced document' 错误