当前位置: 首页 > 知识库问答 >
问题:

在android中仅按日期对SQLite数据库排序

丌官高远
2023-03-14

我有一个SQlite数据库,日期存储为字符串数据类型(dd mm-yyyy格式)。如何按日期对数据库中的行进行排序?

共有1个答案

甄阿苏
2023-03-14

排序日期的查询是:

SELECT EventDate,Event,ID from EventCalenderTable Order By EventDate ASC

注意:SQLite只知道三种日期格式:

  • 文本ISO8601字符串(“YYYY-MM-DD HH:MM:SS.SSS”)

SQLite有五个日期/时间函数用于在格式之间转换。

 类似资料:
  • 问题内容: 我有一个SQLite数据库,需要执行以下操作:仅保留最后N条记录,按日期排序。你是怎样做的? 问题答案: 删除除最新的10条记录外的所有记录。

  • 我正在开发一个应用程序,该应用程序接收,带有,格式为。以下是JSON数据格式。 我想根据最新的时间戳对NOTNUMBER进行排序。我尝试了,也尝试了,但在静脉中。结果是升序。我希望日期戳以降序排序。我也尝试了使用,但不起作用。我想在这一天排序: 在使用过滤器参数时有点困惑。 请帮帮我。提前感谢

  • 问题内容: 我目前有一个index.php文件,该文件允许我输出同一目录内的文件列表,输出显示名称,然后使用filemtime()函数显示文件修改的日期。我现在的问题是,我将如何对输出进行排序以显示最新的修改后的文件?,我已经思考了一段时间了。如果仅通过mysql交互进行操作,则完全没有问题。请给我一个示例,说明如何从最新修改的文​​件开始排序和输出文件列表。这就是我现在所拥有的 问题答案: 您需

  • 问题内容: 我有一个熊猫数据框,如下所示: 我想按它排序,但该列只是一个。 我试图将列设置为日期对象,但是遇到了一种格式不需要的格式的问题。所需的格式为等。 因此,现在我试图找出如何使numpy将“美国”日期转换为ISO标准,以便可以使它们成为日期对象,以便可以对它们进行排序。 我该如何将这些美国日期转换为ISO标准,或者我在熊猫中缺少更直接的方法? 问题答案: 您可以用来转换为日期时间对象。它带

  • 问题内容: 我有一个json数组,我尝试 按日期对它 进行 排序, 然后再附加它。 该数组如下所示: 目前, 我已经设法对 日期 数组 进行了如下 排序 : 这给了我: 但 我不确定如何对 包含多个键 的复杂数组执行相同的操作 。我知道 我应该先将日期格式设置为YYYY-MM-DD, 但之后会有点混乱。 一个良好的开端将是我目前在jsbin上找到的内容:http ://jsbin.com/ipat

  • 问题内容: 我有一个对象数组,如下所示: 我想按排序。 我尝试这样做如下: 但是这些尝试都没有成功。我得到的结果是: 这是小提琴。 问题答案: 使用构造函数并执行类似的操作。 或通过将日期字符串反转后使用字符串比较。