【发布时间】:2016-09-19 08:43:25
【问题描述】:
我正在尝试在 SAS 中导入 .csv 文件,它们包含日期和时间。
在 csv 文件中,它们被定义为“m-d-yyyy hh:mm:ss”(我不能更改 excel 中的数据,但我只能在 SAS 上工作)。
问题是当SAS读取它时,它认为m是a,d是m。 :(
例如,excel中的“9-1-2016 8:00:57”在SAS中转换为09JAN16:08:00:57。
我想要像 01SEP16:08:00:57 这样的格式。
如何从 SAS 中的 .csv 文件中准确导入日期?
谢谢。
【问题讨论】:
-
你能贴出你试过但不起作用的代码吗?
-
您真的有 CSV 文件或 Excel 文件吗?如果您在 Excel 打开 CSV 文件后查看它,那么您可能看不到 CSV 文件中的内容,因为 Excel 会在打开数据后对其进行转换。
-
在 excel 中设置区域设置/日期格式设置,使其显示为 M-D-YYYY
-
SAS 有一些信息可以帮助...
-
我创建了一个 excel 电子表格,并注意到我需要创建一个自定义格式来匹配您所拥有的 "9-1-2016 8:00:57" 我使用的格式是 m-d-yyyy hh:mm :ss 当我将文件导入 sas 9.3 时,它运行良好。你用的是什么excel格式?