我遇到了一个奇怪的问题。我在表视图的UI中使用UI网格。 当我导出到csv文件时,其中一个日期列中的数据显示值为00:00:00。当我手动更改Excel工作表中的数据格式时,我可以在列中正确查看我的日期。 为了更好地解释,让我举一个问题的例子: 在UI网格中,日期列显示值:2014:01:01,但是当我导出到csv时,csv文件显示日期:00:00:00。
任何人都可以帮助我。如何以日期格式显示csv文件中的数据,而不是mm:ss:0格式。
我使用的是spring mvc和mysql db。
答案 0 :(得分:0)
在.csv文件中没有值类型的描述/识别,一切都是字符串。因此,如果将excel中的日期值转换为所需格式的字符串,则.csv文件将在输出中具有该格式。
创建一个新列(例如,如果列A具有日期,则列在B列中)并放入B2(如果B1具有列名称)公式=text(A2,"YYYY:MM:DD")