我有一个CKAN站点,配置并运行DataStore,DataPusher和Data Explorer。 我将带有DD-MM-YYYY格式的日期列的csv文件上传到我的CKAN站点,DataStore将其类型确定为'timestamp'。但是,当我预览文件的内容时,日期字段以YYYY-MM-DD格式显示,弄乱了排序和过滤功能。 我该如何解决?
答案 0 :(得分:0)
如果不修改源代码(直接或通过扩展名)是不可能的,并且没有单一/简单的地方代码明确地格式化日期,以便您可以轻松地进行干预。我会介入此处: https://github.com/ckan/ckan/blob/master/ckanext/reclineview/theme/public/recline_view.js#L91
在数据集中查找时间戳列,然后使用例如重新格式化值。 moment.js。
顺便说一句,CKAN团队正在研究一种改进的数据查看器,它可能具有更好的可配置性: https://github.com/ckan/ckan/pull/3444