我有一个csv文件,其中一列以以下格式包含日期信息- 07-17-2020
。我想要读取该文件并按日期排序,然后按年份分组。如何在Jekyll Liquid中实现这一操作?
这对我有用。
<table>
{% assign citations_grouped_by_year = site.data.citations | sort: 'Year' | reverse | group_by: 'Year' %}
{% for year in citations_grouped_by_year %}
<tr>
<td><h3>{{year.name}}</h3></td>
</tr>
{% for citation in year.items %}
<tr>
<td>
{{citation.Authors}}. {{citation.Title | camelize}}. <i>{{citation.Publication}}</i>. {{citation.Year}}
</td>
</tr>
{% endfor %}
{% endfor %}
</table>