楼主: zkp216
6083 4

[原创博文] 求两个时间点之间相差的分钟数 [推广有奖]

  • 4关注
  • 2粉丝

已卖:30份资源

硕士生

38%

还不是VIP/贵宾

-

威望
0
论坛币
246 个
通用积分
0
学术水平
1 点
热心指数
5 点
信用等级
1 点
经验
1857 点
帖子
103
精华
0
在线时间
159 小时
注册时间
2012-6-18
最后登录
2021-12-10

楼主
zkp216 发表于 2012-8-7 17:41:21 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
  1. data _null_;
  2. flag1="5/13/2012 11:50 AM";
  3. flag2="5/13/2012 12:00 AM";
  4. date1 = input(flag1,mdyampm21.);
  5. date2=input(flag2,mdyampm21.);
  6. format date1 mdyampm21.;
  7. format date2 mdyampm21.;
  8. T=INTCK('Minute',date1,date2);
  9. put T= date1= date2=;
  10. run;
复制代码

输出结果为:T=-710,哪里错了呢?
二维码

扫码加我 拉你入群

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

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

关键词:format minute FORMA Input intck null

沙发
zkp216 发表于 2012-8-7 17:54:44
我知道这个论坛的人很多,我不相信路过的都是菜鸟,一直坐等{:soso_e149:}

藤椅
ziyenano 发表于 2012-8-7 17:55:51
12:00 am相当于凌晨12:00,不是指中午12点,
换成12:00 PM,结果为10

板凳
zkp216 发表于 2012-8-7 17:59:41
哦,我知道了,写下来,说不定对初学者有帮助。
输出结果是正确的,因为12:00相当于0:00点,因此12:00与11:50之间的分钟之差为-(11*60+50)=-710

报纸
zkp216 发表于 2012-8-7 18:01:33
哦,没看到ziyenano回复之前写的谢谢ziyenano

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-1 21:56