如果使用日期值,firestore命令会工作吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如果使用日期值,firestore命令会工作吗?相关的知识,希望对你有一定的参考价值。
我正在存储数据,例如
date: 23/04/2020,
User: Ganesh
如果我使用orderBy('date','desc')
,它将以降序排列吗?
P.S:目前它对我有用,但是我想我是否真的可以订购它?
答案
如果您将日期存储为类似这样的字符串(dd / mm / yyyy),它们将不会总是按日期顺序排序。它们将始终按lexicographic字符串顺序排序,这是不相同的。
例如,即使时间较早,2019年10月1日也会在2020年1月1日之后排序,因为初始字符“ 1”大于“ 0”。
- 01/01/2020
- 10/01/2019
如果您需要存储格式化的日期,我建议使用一种将期望的方式排序的格式,即将最大的单元放在最前面,最小的单元放在最后,例如“ yyyymmdd”。
- 20191001
- 20200101
以上是关于如果使用日期值,firestore命令会工作吗?的主要内容,如果未能解决你的问题,请参考以下文章
R - 使用不同数据框架中的日期,检查日期范围是否包含某个值。