DateTimeDiff class  
Return a number of ticks that the two timestamps differ.
- Extends
Constructors
| Date | Initializes a new instance of the DateTimeDiff class. | 
Properties
| negation | Gets the evaluator that is a negation of this one. Sets the evaluator that is a negation of this one. | 
Inherited Properties
| return | Type expected by evaluating the expression. | 
| type | Gets the expression type for evaluator. | 
Inherited Methods
| try | Evaluate an expression. | 
| validate | Validate an expression. | 
Constructor Details
		DateTimeDiff()
	  
	Initializes a new instance of the DateTimeDiff class.
new DateTimeDiff()Property Details
negation
Gets the evaluator that is a negation of this one. Sets the evaluator that is a negation of this one.
ExpressionEvaluator negationProperty Value
The evaluator that is a negation of this one.
Inherited Property Details
		returnType
	 
	Type expected by evaluating the expression.
returnType: ReturnTypeProperty Value
Inherited From ExpressionEvaluator.returnType
type
Gets the expression type for evaluator.
type: stringProperty Value
string
Inherited From ExpressionEvaluator.type
Inherited Method Details
		tryEvaluate(Expression, MemoryInterface, Options)
	  
	Evaluate an expression.
function tryEvaluate(expression: Expression, state: MemoryInterface, options: Options): ValueWithErrorParameters
- expression
- Expression
Expression to evaluate.
- state
- MemoryInterface
Global state information.
- options
- Options
Options used in the evaluation.
Returns
The value and error string that is non-null if there is an error.
Inherited From ExpressionEvaluator.tryEvaluate
		validateExpression(Expression)
	 
	Validate an expression.
function validateExpression(expression: Expression)Parameters
- expression
- Expression
Expression to validate.
Inherited From ExpressionEvaluator.validateExpression