Excel 导出的csv文件包含mm:ss.0格式的日期,我想要日期格式

Excel 导出的csv文件包含mm:ss.0格式的日期,我想要日期格式,excel,spring,datetime,export-to-csv,angular-ui-grid,Excel,Spring,Datetime,Export To Csv,Angular Ui Grid,我有一个奇怪的问题。我在表视图的UI中使用UI网格。 当我导出到csv文件时,其中一个日期列中的数据显示值为00:00:00。当我手动更改excel工作表中的数据格式时,我可以在列中正确地看到我的日期。 为了更好地解释,让我举一个问题的例子: 在UI网格中,日期列显示值:2014:01:01,但当我导出到csv时,csv文件显示日期:00:00:00 谁能帮帮我吗。如何在csv文件中以日期格式而不是mm:ss:0格式显示数据 我使用的是spring mvc和mysql db。在.csv文件中,没

我有一个奇怪的问题。我在表视图的UI中使用UI网格。 当我导出到csv文件时,其中一个日期列中的数据显示值为00:00:00。当我手动更改excel工作表中的数据格式时,我可以在列中正确地看到我的日期。 为了更好地解释,让我举一个问题的例子: 在UI网格中,日期列显示值:2014:01:01,但当我导出到csv时,csv文件显示日期:00:00:00

谁能帮帮我吗。如何在csv文件中以日期格式而不是mm:ss:0格式显示数据


我使用的是spring mvc和mysql db。

在.csv文件中,没有对值类型的描述/识别,所有内容都是字符串。因此,如果将excel中的datevalue转换为所需格式的字符串,则.csv文件将在输出中具有该格式


创建一个新列(例如,在B列中,如果a列有日期),并将公式
=text(A2,“YYYY:MM:DD”)

放入B2(如果B1有列名)中,那么是否有解决方案。对于最终用户,日期值显示为00:00:0,尽管数据显示为2014:01:01。相反,我刚刚提到了一个解决方案,我将对其进行编辑,使其更加详细。