$Sir_DateNM

From m204wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Current date and time as number of milliseconds

Note: Many $functions have been deprecated in favor of Object Oriented methods. The OO equivalent of $Sir_DateNM is CurrentTimeMilliseconds.

The $Sir_DateNM function has no arguments and returns the number of 1/1000th seconds since 1 January, 1900.

Syntax

%num = $Sir_DateNM

Syntax terms

%num Set to the number of 1/1000th seconds (milliseconds) from 1 Jan 1900 12:00 AM to the current date and time.

Usage notes

  • $Sir_DateNM has no error conditions.
  • Values returned by $Sir_DateNM will exceed the range that can be represented in a 4-byte integer, so you should probably avoid storing the value in a BINARY or FLOAT4 field.
  • To obtain the current date and time in a readable form, use $Sir_Date.
  • To convert the number of milliseconds to a readable form, use $Sir_NM2Date.

Example

The following fragment will print the date and time 1.8 seconds from the current time:

Print $Sir_NM2Date($Sir_DateNM + 1800, 'MM/DD/YY HH:MI:SS.XX')

Products authorizing $Sir_DateNM