serverTime: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
(Add 2.18 feature)
m (Some wiki formatting)
 
(2 intermediate revisions by the same user not shown)
Line 22: Line 22:


|descr= Returns the time since latest server (re)start in seconds.
|descr= Returns the time since latest server (re)start in seconds.
 
{{Feature|important|The time returned is different to the time returned by [[time]] and [[diag_tickTime]] commands on server.}}
 
{{Feature|informative|
Known issues before {{GVI|arma3|1.86|size= 0.75}}:
Known issues before {{GVI|arma3|1.86|size= 0.75}}:
Both server and clients showed the same value when synced, but the only time it was not synced was on the server, right after server restart and only for the first 300 seconds. Client-side it was synced from the start.
both server and clients showed the same value when synced, but the only time it was not synced was on the server, right after server restart and only for the first 300 seconds. Client-side it was synced from the start.
}}


|mp= <nowiki/>
|mp= <nowiki/>
* In singleplayer: {{GVI|arma3|2.18|size= 0.75}} returns the time since game launch (returned 0 before v2.18)
* In singleplayer: {{GVI|arma3|2.18|size= 0.75}} returns the same value as [[diag_tickTime]], the time since game launch (returned 0 before v2.18)
* In multiplayer: It is synced to all clients both at mission start and when a new client connects to it, and every 5 minutes. Synchronisation can be forced by executing the [[estimatedTimeLeft]] command.
* In multiplayer: It is synced to all clients both at mission start and when a new client connects to it, and every 5 minutes. Synchronisation can be forced by executing the [[estimatedTimeLeft]] command.
{{Feature|important|The time returned is different to the time returned by [[time]] and [[diag_tickTime]] commands on server.}}


|s1= [[serverTime]]
|s1= [[serverTime]]

Latest revision as of 18:33, 4 July 2024

Hover & click on the images for description

Description

Description:
Returns the time since latest server (re)start in seconds.
The time returned is different to the time returned by time and diag_tickTime commands on server.
Known issues before Arma 3 logo black.png1.86: both server and clients showed the same value when synced, but the only time it was not synced was on the server, right after server restart and only for the first 300 seconds. Client-side it was synced from the start.
Multiplayer:
  • In singleplayer: Arma 3 logo black.png2.18 returns the same value as diag_tickTime, the time since game launch (returned 0 before v2.18)
  • In multiplayer: It is synced to all clients both at mission start and when a new client connects to it, and every 5 minutes. Synchronisation can be forced by executing the estimatedTimeLeft command.
Groups:
TimeMission InformationMultiplayer

Syntax

Syntax:
serverTime
Return Value:
Number

Examples

Example 1:
hint format ["Synced server time : %1", serverTime];

Additional Information

See also:
time diag_tickTime date missionStart estimatedTimeLeft estimatedEndServerTime systemTime systemTimeUTC

Notes

Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note