datatype class %Library.UTC
extends %DataType
ODBC Type: TIMESTAMP
Parameters
|
Properties
|
Methods
|
Queries
|
Indices
|
ForeignKeys
|
Triggers
|
|
|
14
|
|
|
|
|
classmethod Compare(%t1 As %TimeStamp, %t2 As %TimeStamp)
as %Integer
Compare two timestamps, return 0 if euqal, >0 if %t1 is later, <0 if %t2 is later
classmethod ConvertHorologToTimeStamp(%horolog As %String)
as %TimeStamp
Convert horolog to timstamp value
classmethod ConvertLocaltoUTC(%timestamp As %TimeStamp)
as %TimeStamp
Convert local timestamp to UTC timestamp
classmethod ConvertTimeStampToHorolog(%timestamp As %TimeStamp)
as %String
Convert timstamp to horolog value
classmethod ConvertUTCtoLocal(%timestamp As %TimeStamp)
as %TimeStamp
Convert UTC timestamp to local timestamp
classmethod Diff(%later As %TimeStamp, %earlier As %TimeStamp)
as %Integer
Return the number of seconds difference between two timestamps.
if '%later' is earlier than '%earlier' then the result is a negative number.
classmethod DisplayToLogical(%val As %TimeStamp)
as %TimeStamp
classmethod LogicalToDisplay(%val As %TimeStamp)
as %TimeStamp
classmethod LogicalToOdbc(%val As %TimeStamp)
as %TimeStamp
classmethod Normalize(%val As %CacheString)
as %TimeStamp
Strip off trailing zeros and trailing dot for normalized form
classmethod NowLocal()
as %TimeStamp
Return the current local timestamp
classmethod NowUTC()
as %TimeStamp
Return the current UTC timestamp
classmethod OdbcToLogical(%val As %TimeStamp)
as %TimeStamp
classmethod StorageToLogical(%val As %TimeStamp)
as %TimeStamp