【问题标题】:Dates are not sorted in correct order on website?网站上的日期排序不正确?
【发布时间】:2020-08-01 15:40:53
【问题描述】:

我将这个https://datatables.net/examples/api/multi_filter.html 用于HTML 表格,因为它提供了多种功能。 我的 Django 网站将日期作为字符串传递到前端 Collection Date 以降序

还有显示在前端 HTML 模板上的日期时间对象。

但它没有正确排序。 这个网站有内置的排序设施,它不能正常工作。 https://datatables.net/examples/api/multi_filter.html 如何对格式为“%m-%d-%Y”的日期字符串进行排序? 请帮我解决这个问题。 谢谢

【问题讨论】:

  • 所附屏幕截图中的日期似乎已正确排序。我错过了什么吗?
  • @AngrejKumar 仔细看看,第一个 ss 显示日期的降序,但 2019 年排在首位。
  • 它是按顺序排序的,但它是按列上显示的角度图标排序的,对吧?
  • 本网站上有各种与日期相关的问题和答案 - 以及如何对它们进行排序 - 在 DataTables 中。请参阅here 了解其中的一些列表。

标签: python jquery django datetime datatables


【解决方案1】:

如果您也可以发布您的代码,那就太好了。但无论如何,会推荐一种盲目修复。 Article 所以在这里你需要根据你想要对列进行排序明确提及。在您的情况下,以下将是一个有用的选择。

  1. 月年
  2. 日期日期
  3. 日期-英国
  4. 日期-欧元
  5. 日期-欧盟
  6. 日期-dd-MMM-yyyy

您可以进行相应的选择。

【讨论】:

  • 感谢@Sumit 那篇文章帮了很多忙。
猜你喜欢
  • 2013-11-16
  • 2019-12-27
  • 2022-01-05
  • 1970-01-01
  • 2015-05-02
  • 1970-01-01
  • 2014-01-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多