#include <acscommonC.h>
#include <SString.h>
#include <OS_NS_time.h>
Include dependency graph for acsutilTimeStamp.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Functions | |
ACS::Time | getTimeStamp () |
ACS::TimeInterval | getTime () |
ACE_CString | getStringifiedTimeStamp () |
ACE_Time_Value | UTCtoACE_Time_Value (const ACS::Time &time) |
ACE_CString | getStringifiedUTC (ACS::TimeInterval time) |
Variables | |
const CORBA::ULongLong | UTCtoUNIXTimeBaseOffset = ACE_UINT64_LITERAL(0x2D8539C80) |
|
Get current time in ISO8601 format
|
|
Returns UTC time in the ISO8601 format
|
|
Get current time in UTC format Should be used only as relative time, this is NOT in UTC format (for performance)
|
|
Get current time in UTC format
|
|
|
|
To construct the UTC time from UNIX time we need to add the difference of days between 15th October 1582 and 1st Jan 1970. This difference is 141427 days or 0x2D8539C80 secs. |