如何准确地从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?
感谢。
答
我看到你利用R,而不是解决了这个。如果有人想一个答案为此将来:
您可以尝试的一件事是更改您的选项,以便SAS读取为MDY而不是DMY。要做到这一点的方法是运行:
options datestyle=mdy;
你能发布你尝试过的代码不起作用吗? – Tom
您确实有CSV文件或Excel文件吗?如果您在使用Excel打开CSV文件后查看CSV文件,那么您可能没有看到帽子确实在CSV文件中,因为Excel会在打开它后转换数据。 – Tom
在Excel中设置区域设置/日期格式设置,因此它显示为MD-YYYY – x13