Mod:Creation Kit/GetCurrentRealTime - Utility

Member of: Mod:Creation Kit/Utility Script

Gets the number of real-world seconds that have elapsed since the game has launched. This time does not count time the game has been alt-tabbed, or other cases where the game has been frozen (i.e. during a save or load, time in a menu is counted). This function is most useful for timing a long operation.

Syntax
float Function GetCurrentRealTime native

Parameters
None.

Return Value
The number of seconds since the game has been launched.

Examples
float ftimeStart = Utility.GetCurrentRealTime float ftimeEnd = Utility.GetCurrentRealTime Debug.Trace("We took " + (ftimeEnd - ftimeStart) + " seconds to run")
 * How long does our operation take?
 * Long operation here