Check for Invalid Date in expression


#1

1) Give a description of the problem
Then a new variable is created with datetime type, the default value will be Invalid Date.

2) What is the expected behaviour?
There should be a function to check if the datetime type variable is invalid.
The IsEmpty() function can work on dynamic type variable but not datetime variable.

3) What is happening/not happening?
To make things worse when datetime variable with Invalid Date, the variable will act as if it is assigned with the current datetime value at run time.

4) Post a Green Snapshot of the piston
N/A

5) Attach logs after turning logging level to Full
N/A


#2

If it defaults to current date then why not check for that?


#3

I use this date for rate limiting, for example it will be LastExecuteTimestamp.
It is not possible to tell whether this Date Time value is invalid or set by a previous execution milliseconds ago.