Date: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
(Add commands/functions)
m (Some wiki formatting)
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
! [[:Category:Projects|Game]] !! [[:Category: Arma: Terrains|Terrain]] !! DateTime
! [[:Category:Projects|Game]] !! [[:Category: Arma: Terrains|Terrain]] !! DateTime
|-
|-
! rowspan="4" | [[:Category:Operation Flashpoint|{{Name|ofp|short}}]]
! rowspan="4" | {{GameCategory|ofp|text= {{Name|ofp|short}}}}
| [[Everon]]
| [[Everon]]
| rowspan="4" | 1985-05-10 07:30
| rowspan="4" | 1985-05-10 07:30
Line 13: Line 13:
| [[Desert Island]]
| [[Desert Island]]
|-
|-
! [[{{ofpr}}|{{Name|ofpr|short}}]]
! {{GameCategory|ofpr|text= {{Name|ofpr|short}}}}
| [[Nogova]]
| [[Nogova]]
| 1985(?)-05-10 07:30
| 1985(?)-05-10 07:30
|-
|-
! rowspan="3" | [[:Category:ArmA: Armed Assault|{{Name|arma1|short}}]]
! rowspan="3" | {{GameCategory|arma1|text= {{Name|arma1|short}}}}
| [[Sahrani]]
| [[Sahrani]]
| rowspan="3" | 2007-06-07 08:30
| rowspan="3" | 2007-06-07 08:30
Line 32: Line 32:
| 2008-06-24 15:30
| 2008-06-24 15:30
|-
|-
! rowspan="2" | [[:Category:Arma 2|{{arma2}}]]
! rowspan="2" | {{GameCategory|arma2|link= y}}
| [[Utes]]
| [[Utes]]
| rowspan="2" | 2008-10-11 14:20
| rowspan="2" | 2008-10-11 14:20
Line 38: Line 38:
| [[Chernarus]]
| [[Chernarus]]
|-
|-
! rowspan="7" | [[{{arma2oa}}|{{Name|arma2oa|short}}]]
! rowspan="3" | {{GameCategory|arma2oa|text= {{Name|arma2oa|short}}}}
| [[Bukovina]] <span style="font-size: smaller">(A2:ACR)</span>
| [[Takistan]]
| 2008-10-11 09:20
|-
| [[Takistan]]<br>Takistan cut out <span style="font-size: smaller">(A2:ACR)</span></span>
| 2009-05-28 16:20
| 2009-05-28 16:20
|-
|-
| [[Zargabad]]
| [[Zargabad]]
| 2009-05-29 11:30
| 2009-05-29 11:30
|-
| [[Bystrica]] <span style="font-size: smaller">(A2:ACR)</span>
| 2010-07-06 10:00
|-
|-
| [[Desert]]
| [[Desert]]
| 2012-06-24 07:30
| 2012-06-24 07:30
|-
|-
! {{Link|{{Name|arma2baf}}|{{Name|arma2baf|short}}}}
| [[Shapur]]
| 2012-07-24 10:00
|-
! {{Link|{{Name|arma2pmc}}|{{Name|arma2pmc|short}}}}
| [[Proving Grounds]]
| [[Proving Grounds]]
| 2012-06-24 13:00
| 2012-06-24 13:00
|-
|-
| [[Shapur]]
! rowspan="3" | {{Link|{{Name|arma2acr}}|{{Name|arma2acr|short}}}}
| 2012-07-24 10:00
| [[Bukovina]]
| 2008-10-11 09:20
|-
| [[Takistan]] (cut out)
| 2009-05-28 16:20
|-
| [[Bystrica]]
| 2010-07-06 10:00
|-
|-
! rowspan="4" | [[:Category:Arma 3|{{arma3}}]]
! rowspan="4" | {{GameCategory|arma3|link= y}}
| [[Stratis]]
| [[Stratis]]
| 2035-06-06 12:00
| 2035-06-06 12:00
Line 88: Line 94:
| 1984-01-19 10:45
| 1984-01-19 10:45
|-
|-
! rowspan="3" | [[{{tkoh}}|{{Name|tkoh|short}}]]
! rowspan="3" | {{GameCategory|tkoh|text= {{Name|tkoh|short}}}}
| [[Oil Rig]]
| [[Oil Rig]]
| 2011-01-04 09:20
| 2011-01-04 09:20
Line 112: Line 118:
* hour - a number from 0 to 23
* hour - a number from 0 to 23
* minute - a number from 0 to 59
* minute - a number from 0 to 59
{{Feature|informative|
Using [[setDate]] with an incorrect (like negative or exceeding) value will still work properly:
<sqf>
private _date = date;
// set hour to 25
_date set [3, 25];
setDate _date;
// date = next day 1am
</sqf>
}}


{| class="valign-top" style="min-width: 80em"
{| class="valign-top" style="min-width: 80em"
Line 140: Line 133:
* [[BIS_fnc_calculateDateTime]]
* [[BIS_fnc_calculateDateTime]]
* [[BIS_fnc_compareDateTimes]]
* [[BIS_fnc_compareDateTimes]]
* [[BIS fnc fixDate]]
* [[BIS_fnc_fixDate]]
* [[BIS_fnc_isDateTimeNewer]]
* [[BIS_fnc_isDateTimeNewer]]
* [[BIS_fnc_isLeapYear]]
* [[BIS_fnc_isLeapYear]]

Latest revision as of 11:15, 26 November 2023

Default Mission Editor Terrains dates
Game Terrain DateTime
OFP Everon 1985-05-10 07:30
Malden
Kolgujev
Desert Island
OFP:R Nogova 1985(?)-05-10 07:30
ArmA Sahrani 2007-06-07 08:30
Southern Sahrani
Rahmadi
Arma:QG United Sahrani 2008-06-24 15:30
Porto 2008-06-24 15:30
Arma 2 Utes 2008-10-11 14:20
Chernarus
Arma 2:OA Takistan 2009-05-28 16:20
Zargabad 2009-05-29 11:30
Desert 2012-06-24 07:30
Arma 2:BAF Shapur 2012-07-24 10:00
Arma 2:PMC Proving Grounds 2012-06-24 13:00
Arma 2:ACR Bukovina 2008-10-11 09:20
Takistan (cut out) 2009-05-28 16:20
Bystrica 2010-07-06 10:00
Arma 3 Stratis 2035-06-06 12:00
Altis 2035-06-24 12:00
Malden 2035 2035-06-24 12:00
Virtual Reality 2035-05-28 13:37
Arma 3 Apex Tanoa 2035-06-06 12:00
Arma 3 Contact Livonia 2035-06-24 10:00
Global
Mobilization
Weferlingen 1983-08-03 09:15
Weferlingen (Winter) 1984-01-19 10:45
TKOH Oil Rig 2011-01-04 09:20
Seattle 2013-05-08 11:20
South Asia 2012-06-01 10:20

Format:

[year, month, day, hour, minute]

Please note that this array format does not contain seconds. See daytime examples for an alternative.


Description: all values are Numbers. month and day start at 1:

  • year - year set in the game (see side table)
  • month - a number from 1 to 12
  • day - a number from 1 to 31
  • hour - a number from 0 to 23
  • minute - a number from 0 to 59
Commands
Functions