楼主: 张群0703
2595 2

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

  • 0关注
  • 2粉丝

本科生

43%

还不是VIP/贵宾

-

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

+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
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 15:07