全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
4699 5
2012-11-05
悬赏 50 个论坛币 已解决
写程序计算时间:
sca time1=c(current_time)
。。。。
program
。。。。。
。。。。

sca time2=c(current_time)

scalar list
---------
结果显示
.     scalar list
     time2 = 02:43:39
     time1 = 02:37:20
-------------
问题用什么命令算出两者的差异,sca diff=time2-time1好像不对


最佳答案

大白菜2012 查看完整内容

. sca time1=c(current_time) . . forval x=1/10 { 2. qui webuse nlswork,clear 3. } . . sca time2=c(current_time) . . sca h1=real(substr(time1,1,2)) . sca h2=real(substr(time2,1,2)) . sca m1=real(substr(time1,4,2)) . sca m2=real(substr(time2,4,2)) . sca s1=real(substr(time1,7,2)) . sca s2=real(substr(time2,7,2)) . . sca diff=(h2-h1)*60*60+(m2-m1)*60+(s2-s1) // ...
二维码

扫码加我 拉你入群

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

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

全部回复
2012-11-5 02:58:48
. sca time1=c(current_time)

.
. forval x=1/10 {
  2. qui webuse nlswork,clear
  3. }

.
. sca time2=c(current_time)

.
. sca h1=real(substr(time1,1,2))

. sca h2=real(substr(time2,1,2))

. sca m1=real(substr(time1,4,2))

. sca m2=real(substr(time2,4,2))

. sca s1=real(substr(time1,7,2))

. sca s2=real(substr(time2,7,2))

.
. sca diff=(h2-h1)*60*60+(m2-m1)*60+(s2-s1) //unit is second

.
. sca drop h1 h2 m1 m2  s1 s2

. sca list
      diff =         11
     time2 = 15:44:50
     time1 = 15:44:39

.
二维码

扫码加我 拉你入群

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

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

2012-11-5 03:39:33
!!!!
二维码

扫码加我 拉你入群

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

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

2012-11-7 13:05:07
大白菜2012 发表于 2012-11-5 02:58
. sca time1=c(current_time)

.
我现在这个程序时间超过24小时,估计一下应该要跑两天左右,

问题:sca time2=c(current_time)
只显示到小时,怎么把哪一天也显示出来?

二维码

扫码加我 拉你入群

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

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

2012-11-7 13:09:35
c(current_date)
二维码

扫码加我 拉你入群

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

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

2012-11-7 15:27:50
问题用什么命令算出两者的差异,sca diff=time2-time1好像不对
di (clock(time2, "hms")-clock(time1, "hms"))/1000
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群