GetTimeProperty: Difference between revisions
DrinkyBird (talk | contribs) (Created page with "{{Template:ACSWarning}} {{devfeature|3.0|150831-1814}} int '''GetTimeProperty''' (int timestamp, int which['', int utc'']) __NOTOC__ == Usage == === Parameters === * ''timest...") |
DrinkyBird (talk | contribs) (Remove Devfeature) |
||
Line 1: | Line 1: | ||
{{Template:ACSWarning}} | {{Template:ACSWarning}} | ||
int '''GetTimeProperty''' (int timestamp, int which['', int utc'']) | int '''GetTimeProperty''' (int timestamp, int which['', int utc'']) |
Revision as of 08:50, 2 September 2017
This article documents a Zandronum-specific ACS feature which may not be supported by ZDoom and its other child ports. |
int GetTimeProperty (int timestamp, int which[, int utc])
Usage
Parameters
- timestamp: The timestamp to localize.
- which: Which attribute to return.
- utc: If true, the timestamp will be localized using the UTC timezone, local timezone otherwise
Time properties
Property | Range | Description |
---|---|---|
TM_SECOND (0) | [0 - 61] | Seconds. Result is generally within [0, 59] but may very rarely exceed due to leap seconds. |
TM_MINUTE (1) | [0 - 59] | Minutes |
TM_HOUR (2) | [0, 23] | Hours |
TM_DAY (3) | [0, 30] | Days |
TM_MONTH (4) | [0, 11] | Month of the year |
TM_YEAR (5) | [1901, 2038] | Year |
TM_WEEKDAY (6) | [0, 6] | Weekday (Sunday is 0) |
Result value
Localizes the given timestamp and returns an attribute of it.
Note that due to ACS's limitations, the timestamp is suspectible to the year 2038 problem.