在CSV电子表格中转换Unicode时间,以便我可以导入MySQL日期/时间戳

时间:2013-09-14 01:20:08

标签: mysql excel unix csv timestamp

我坚持这个。我有一本留言簿,我正在从旧网站转换成Wordpress评论。留言簿的所有日期都以unix形式写成。我已经将文件转换为所以我可以将其导入Wordpress注释并且所有工作都很好,除了日期字段,默认为0000-00-00 00:00:00。

我还有标准Excel时间格式的字段,但我需要找到一种方法将其转换为标准的00:00:00。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我确实在发布后想出了这个。这是问题所在。我有一个包含评论的上一个留言簿中的CSV文件。在该CSV文件中,日期/时间戳是UNIX代码(即自1970年1月1日以来的秒数)。

在Excel中,我找到了一个公式,可以将其转换为Excel可以读取的日期。但是,该日期作为CSV打开时,不会以正确的MySQL格式显示。它使用Excel日期格式,这是一些数字字符串,我假设类似于Unix时间 - 从特定日期开始。

我所做的是使用excel公式TEXT(Value,YYYY-MM-DD HH:MM:SS)将excel日期/时间转换为正确格式的字符串。然后CSV文件工作。