楼主: cpa2002_80
3056 7

[求助]如何用informat输入datetime数据 [推广有奖]

  • 0关注
  • 0粉丝

老师

本科生

36%

还不是VIP/贵宾

-

威望
0
论坛币
196 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
5374 点
帖子
126
精华
0
在线时间
7 小时
注册时间
2006-6-17
最后登录
2011-5-10

楼主
cpa2002_80 发表于 2007-8-24 17:22:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

数据格式是datetime的,但是时间只有到小时:2000/11/21/12(2000年11月21日12时)

请问如何用informat输入?

谢谢!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:informat datetime informa format inform 求助 数据 输入 datetime informat

回帖推荐

xjg 发表于2楼  查看完整内容

data ff(drop=tt hh); input @1 tt yymmdd10. +1 hh ; dt = dhms(tt,hh,0,0); put dt=datetime.;datalines;2000/11/12/12;run; [此贴子已经被作者于2007-8-25 3:34:17编辑过]

phinex 发表于4楼  查看完整内容

data ff(drop = tt); length tt $13; input tt $; dt = dhms(input(substr(tt,1,10),yymmdd10.),substr(tt,12),0,0); format dt datetime12.;datalines;2000/11/12/12;run;

本帖被以下文库推荐

知秋一叶

沙发
xjg 发表于 2007-8-25 03:24:00
data ff(drop=tt hh);
input @1 tt yymmdd10. +1 hh ;
dt = dhms(tt,hh,0,0);
put dt=datetime.;
datalines;
2000/11/12/12
;
run;

[此贴子已经被作者于2007-8-25 3:34:17编辑过]

已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 10 精彩帖子

总评分: 经验 + 3  论坛币 + 10   查看全部评分

藤椅
cpa2002_80 发表于 2007-8-25 11:23:00

谢谢!

知秋一叶

板凳
phinex 发表于 2007-8-28 14:35:00
data ff(drop = tt);
length tt $13;
input tt $;
dt = dhms(input(substr(tt,1,10),yymmdd10.),substr(tt,12),0,0);
format dt datetime12.;
datalines;
2000/11/12/12
;
run;
已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 10 精彩帖子

总评分: 经验 + 3  论坛币 + 10   查看全部评分

报纸
cpa2002_80 发表于 2007-8-29 00:09:00

不好意思楼上。

因为我的数据是在文本里,不知能否用informat输入。谢谢!

知秋一叶

地板
phinex 发表于 2007-8-29 10:23:00

按下面步骤可以

data ;
length ;

format ;

infile "路径";
input ;
dt = dhms();
format dt datetime20.;
;
run;

7
cpa2002_80 发表于 2007-8-29 22:17:00

还是不明白,能写的详细点吗?

谢谢!

知秋一叶

8
cpa2002_80 发表于 2007-8-30 21:35:00

请问具体怎么写?很着急啊

谢谢!

知秋一叶

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-5 15:31