楼主: DARKMIKE
1617 4

[有偿编程] 有一个关于日期函数的小问题 [推广有奖]

  • 0关注
  • 0粉丝

本科生

70%

还不是VIP/贵宾

-

威望
0
论坛币
325 个
通用积分
0.7500
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
240 点
帖子
16
精华
0
在线时间
192 小时
注册时间
2015-3-18
最后登录
2024-10-24

楼主
DARKMIKE 发表于 2017-12-15 20:28:08 |AI写论文
50论坛币
问题是这样的:
我的数据是月度数据,放到sas当中就直接变成精确到日的日期格式了。sas当中有没有没有精确到月的日期格式,有的话代码是多少,如何变换成月度日期格式呢?例如:2000/07.因为之后要通过日期格式计算时间间隔,所以需要更改成月度数据!

关键词:日期函数 小问题 月度数据 时间间隔 有没有

沙发
superguy333 发表于 2017-12-15 22:24:26
上传你的时间数据表

藤椅
Strive、 发表于 2017-12-18 18:30:46
put date yymon6.;       02JUN

put date yymon7.;       2012JUN

板凳
superguy333 发表于 2017-12-18 21:05:55
上图上数据,不清楚你在问什么!

报纸
齐一 在职认证  发表于 2017-12-19 12:02:23
首先回到你的问题,可以生成新的变量,然后用informat来确定新的变量的格式,yymon6.(2楼的答案)即可完成。

但是,为什么一定要用时间格式呢?用数值型也能解决问题。比如2013年7月与2008年4月的间隔;
(2013-2008)*12+(7-4)*1
2013可以采用substr(201307,1,4)*1来截取嘛
不就可以解决了么?

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

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