【问题标题】:exported csv file contains date in mm:ss.0 format, I want in date format导出的 csv 文件包含 mm:ss.0 格式的日期,我想要日期格式
【发布时间】:2015-07-09 06:30:23
【问题描述】:

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

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

我正在使用 spring mvc 和 mysql db。

【问题讨论】:

    标签: excel spring datetime export-to-csv angular-ui-grid


    【解决方案1】:

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

    创建一个新列(例如,在 B 列中,如果 A 列有日期)并放入 B2(如果 B1 有列名)公式=text(A2,"YYYY:MM:DD")

    【讨论】:

    • 那么有什么解决办法。日期值对最终用户可见为 00:00:0,尽管数据为 2014:01:01。
    • 相反,我只是提到了一个解决方案,我将对其进行编辑以使其更详细。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-11
    • 1970-01-01
    相关资源
    最近更新 更多