WoW:API GetTime: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
(removed incorrect information)
m (Move page script moved page API GetTime to API GetTime without leaving a redirect)
 
(5 intermediate revisions by 5 users not shown)
Line 1: Line 1:
When called, '''GetTime''' returns current time in seconds:
{{wowapi}}__NOTOC__
Returns the system uptime '''of your computer''' in seconds, with millisecond precision.
  seconds = GetTime();
  seconds = GetTime();


;Arguments:
==Parameters==
: none
===Arguments===


Contrary to what some believe, this does not return your current session time, time since launching the game, or time since the last patch. It returns the uptime as reported by the Windows kernel function [http://msdn.microsoft.com/library/en-us/sysinfo/base/gettickcount.asp GetTickCount()], divided by 1000.
:''None''
===Returns===
:;seconds : Floating Point Number - The current system uptime in seconds.


{{Template:WoW API}}
==Example==
seconds = GetTime();
print("Current system uptime is: "..seconds.." seconds!");
> Current system uptime is: 60123.558 seconds!
 
==Details==
:Contrary to what some believe, this does not return your current session time, time since launching the game, or time since the last patch. It returns the '''time since your own computer booted up'''.
 
:In Windows, this is acquired through the Windows kernel function [http://msdn.microsoft.com/en-us/library/ms724408.aspx GetTickCount()], divided by 1000.

Latest revision as of 04:46, 15 August 2023

WoW API < GetTime

Returns the system uptime of your computer in seconds, with millisecond precision.

seconds = GetTime();

Parameters[edit]

Arguments[edit]

None

Returns[edit]

seconds
Floating Point Number - The current system uptime in seconds.

Example[edit]

seconds = GetTime();
print("Current system uptime is: "..seconds.." seconds!");

> Current system uptime is: 60123.558 seconds!

Details[edit]

Contrary to what some believe, this does not return your current session time, time since launching the game, or time since the last patch. It returns the time since your own computer booted up.
In Windows, this is acquired through the Windows kernel function GetTickCount(), divided by 1000.