SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 639|回复: 2
打印 上一主题 下一主题

一个弱问题:怎么读2007-12-21格式的日期

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2008-1-24 11:44:24 | 只看该作者

一个弱问题:怎么读2007-12-21格式的日期

有一个.csv文件,里面有一些字段,最后一个字段是2008-01-22格式的日期值,我想把它读进SAS数据集,在SAS数据集里也要显示为2008-01-22的格式,应该怎么写?
data temp_1;
infile "E:\abc.csv" dlm="," missover dsd;
infomat start_date yymmdd10.;
fomat start_date yymmdd10.;
input x:$2.
start_date
;
run;
这样写不对吗?
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2008-1-24 12:52:21 | 只看该作者

Re: 一个弱问题:怎么读2007-12-21格式的日期

没错啊。你有错误信息了?
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2008-1-25 20:35:32 | 只看该作者

Re: 一个弱问题:怎么读2007-12-21格式的日期

不知道你这个.csv文件的具体样式,就不清楚你在infile加missover选项是否必要(最后一个字段date有缺失值?)。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2026-2-4 16:27 , Processed in 0.074445 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表