如何准确地从SAS中的.csv文件导入“日期”?

如何准确地从SAS中的.csv文件导入“日期”?

问题描述:

我想在SAS中导入.csv文件,它们包含日期和时间。如何准确地从SAS中的.csv文件导入“日期”?

在csv文件中,它们被定义为“m-d-yyyy hh:mm:ss”(我不允许在Excel中更改数据,但我必须在SAS上工作)。

问题是,当SAS读取它时,它认为m是a,d是m。 :(

例如,什么是 “2016年9月1日八时00分57秒” 在Excel中被转换为09JAN16:08:00:57在SAS

我想格式,如01SEP16:08: 0时57分。

我怎么能准确地从导入文件的.csv在日期SAS?

感谢。

+1

你能发布你尝试过的代码不起作用吗? – Tom

+0

您确实有CSV文件或Excel文件吗?如果您在使用Excel打开CSV文件后查看CSV文件,那么您可能没有看到帽子确实在CSV文件中,因为Excel会在打开它后转换数据。 – Tom

+0

在Excel中设置区域设置/日期格式设置,因此它显示为MD-YYYY – x13

我看到你利用R,而不是解决了这个。如果有人想一个答案为此将来:

您可以尝试的一件事是更改您的选项,以便SAS读取为MDY而不是DMY。要做到这一点的方法是运行:

options datestyle=mdy;