From wiki.ginstr.com
Jump to: navigation, search
(Set calculated timestamp to variable)
m (Set calculated timestamp to variable)
Line 69: Line 69:
 
|-
 
|-
 
| <code>expression</code>
 
| <code>expression</code>
| calculation expression (e.g. now-43200000)
+
| calculation expression (e.g. <code>now-43200000</code>)
 
|-
 
|-
 
|}
 
|}

Revision as of 12:02, 2 August 2017

gn:act_setTimestampToVar

Description
Action used to load special timestamp values to variable which are defined by keywords, or hardcoded value.
Action returns
void

Action signatures

Set timestamp to variable

[gn:act_setTimestampToVar]|[target,value]
Parameter Description
target target where the value will be stored
value numeric value or keyword which is used to generate value
  • Valid value:
    • hardcoded value (any long number)
    • keyword
      • now - sets current timestamp into variable
      • startToday - sets timestamp of beginning of current day into variable
      • startTodayGMT - sets timestamp of beginning of current day as GMT into variable
      • startTomorrow - sets timestamp of beginning of next day into variable
      • startTomorrowGMT - sets timestamp of beginning of next day as GMT into variable
      • endToday - sets timestamp of end of current day into variable
      • endTomorrow - sets timestamp of end of next day into variable

Example

@variable/currentTime - target
now - keyword
[gn:act_setTimestampToVar]|[@variable/currentTime,now]

Set calculated timestamp to variable

[gn:act_setTimestampToVar]|[target,value;expression]
Parameter Description
target target where the value will be stored
value numeric value or keyword which is used to generate value
  • Valid value:
    • calculation keyword
expression calculation expression (e.g. now-43200000)

Example

@variable/currentTime - target
calculation - keyword
now-43200000 - expression
[gn:act_setTimestampToVar]|[@variable/nowMinus12h,calculation;now-43200000]