DocBook|Search
Class Reference
%Library.UTC
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%Library] >  [UTC]
Private  Storage  

datatype class %Library.UTC extends %DataType

ODBC Type: TIMESTAMP

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
14


Summary

Methods
Compare ConvertHorologToTimeStamp ConvertLocaltoUTC ConvertTimeStampToHorolog
ConvertUTCtoLocal Diff DisplayToLogical IsValid
LogicalToDisplay LogicalToOdbc Normalize NowLocal
NowUTC OdbcToLogical StorageToLogical


Methods

• 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