楼主: 张群0703
2792 2

SAS中关于时间的计算 [推广有奖]

  • 0关注
  • 2粉丝

本科生

43%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
99 点
帖子
73
精华
0
在线时间
62 小时
注册时间
2014-8-11
最后登录
2015-1-4

楼主
张群0703 发表于 2014-8-15 18:14:30 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
大家好,我现在有一个问题不是很明白。我现在有一些时间数据。导入SAS中,是19AUG2013:10:00:00的这种格式。现在我想算在给定的时间段内,例如19AUG2013:08:00:00到19AUG2013:10:00:00这个时间段内,每个时间数据跟这个时段交集的部分。具体举例就是给定时段是:19AUG2013:08:00:00到19AUG2013:10:00:00

时间数据为:
start                                             stop
19AUG2013:07:20:33          19AUG2013:09:50:47
19AUG2013:09:10:10          19AUG2013:12:30:20
19AUG2013:14:00:00          19AUG2013:23:00:00
19AUG2013:18:00:00          19AUG2013:21:00:00
计算他们的时间交集,例如第一个时间数据与给定时段的时间交集是19AUG2013:08:00:00到19AUG2013:09:50:47
研究了半天实在是没有解决办法,还希望会的人能提供一下解决思路。
二维码

扫码加我 拉你入群

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

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

关键词:Start STAR 解决办法 Stop 没有解决 时间段 start

沙发
gongxun1234 发表于 2014-8-15 23:49:29
直接取max(19AUG2013:08:00:00,start) 和min(19AUG2013:10:00:00,end)不就ok了吗

藤椅
张群0703 发表于 2014-8-18 16:03:34
gongxun1234 发表于 2014-8-15 23:49
直接取max(19AUG2013:08:00:00,start) 和min(19AUG2013:10:00:00,end)不就ok了吗
多谢~运行了一下,得到想要的结果了!

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

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