Mathematical operation

How can I do this mathematical operation of removing 1 from 1000000000 in Openbullet 2?

Hi,

Perhaps the compute block which does the mathematical operations?
But in this case no need for calculation

Hello,
The following value that I have commented out of 1000000000 is an example. What I want to do exactly comes below:

BLOCK:CurrentUnixTime
LABEL:CUT
=> VAR @CUT
ENDBLOCK

BLOCK:Compute
input = $“< CUT>-1”
=> VAR @computeOutput
ENDBLOCK

And I can’t get it to give me the right value, that is, subtract 1 from the CUT variable.

In the Current Unix Time block you got a value of 1675192988 and I want to subtract 1 from this value. The result of the mathematical operation should appear the following value 1675192987 but a different one appears, indicating that this is not what I want.

This should do the trick:

BLOCK:CurrentUnixTime
  => VAR @currentUnixTimeOutput
ENDBLOCK

BLOCK:RegexReplace
  original = @currentUnixTimeOutput
  pattern = "^\\d"
  => VAR @regexReplaceOutput
ENDBLOCK

image

In case u are trying to -1 from the unix string:

BLOCK:Script
INTERPRETER:Jint
INPUT 
BEGIN SCRIPT
var currentTime = Math.floor(Date.now() / 1000);
var finalTime = currentTime - 1;
END SCRIPT
OUTPUT Int @finalTime
ENDBLOCK

Now it works.
Thanks for sharing your knowledge.