DMA Embedded Python Engine  Build 21
 All Classes Files Functions Variables Enumerations Enumerator Groups Pages
Time

Non localtime()-based time function. More...

Functions

double DMA::wallTime (Context cxt)
 Return local (wall) time. More...
 
double DMA::replayTime (Context cxt)
 Return replay (tape) time. More...
 
int DMA::hour (double tm)
 Return hour not using localtime() More...
 
int DMA::minute (double tm)
 Return minute, not using localtime() More...
 
int DMA::second (double tm)
 Return second, not using localtime() More...
 
int DMA::seconds_Today (double tm)
 Return number of seconds today, not using localtime() More...
 
string DMA::dateTime (double tm)
 Return string-ified Unix time as YYYY-MM-DD HH:MM:SS.uuuuuu. More...
 

Detailed Description

Non localtime()-based time function.

Function Documentation

string DMA::dateTime ( double  tm)

Return string-ified Unix time as YYYY-MM-DD HH:MM:SS.uuuuuu.

Parameters
tm- Unixtime as double
Returns
string-ified Unix time as YYYY-MM-DD HH:MM:SS.uuuuuu
int DMA::hour ( double  tm)

Return hour not using localtime()

Parameters
tm- Unixtime as double
Returns
Hour from Unix time
int DMA::minute ( double  tm)

Return minute, not using localtime()

Parameters
tm- Unixtime as double
Returns
Minute from Unix time
double DMA::replayTime ( Context  cxt)

Return replay (tape) time.

Parameters
cxt- Context driven into Python
Returns
Seconds.Microseconds since Jan 1, 1970
int DMA::second ( double  tm)

Return second, not using localtime()

Parameters
tm- Unixtime as double
Returns
Second from Unix time
int DMA::seconds_Today ( double  tm)

Return number of seconds today, not using localtime()

Parameters
tm- Unixtime as double
Returns
Second today from Unix time
double DMA::wallTime ( Context  cxt)

Return local (wall) time.

Parameters
cxt- Context driven into Python
Returns
Seconds.Microseconds since Jan 1, 1970