From | Gary Longton <[email protected]> |
To | [email protected] |
Subject | Re: st: storing elapsed time in a variable |
Date | Fri, 27 Feb 2004 12:30:32 -0800 |
Schonlau, Matthias wrote:
I would like to know how much time a portion of my code takes to run. The only way I can think of is usingTake a look at the -profiler- command if you haven't already.
set rmsg on or c(current_time) before and after the section of the program.
That gives me the time - but it is not automated. I have many different input parameters for this section of the program it would be time consuming to write all times down by hand.
Is there a way of storing elapsed time in a variable?
I tried it without success: the following fails somewhere in the first two lines:
local timestring c(current_time)
tokenize `timestring', parse(":")
di "`1'*`2'*`3' "
local hour1 = real(`1')
local minute1 = real(`2')
local second1 = real(`3')
© Copyright 1996–2024 StataCorp LLC | Terms of use | Privacy | Contact us | What's new | Site index |