| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

DybDbi::TimeStampExt Namespace Reference


Classes

class  UTC

Functions

def fromUTCDatetime
def kNow

Variables

 TimeStamp = gbl.TimeStamp
tuple ZERO = timedelta(0)
tuple utc = UTC()
tuple t0 = datetime.fromtimestamp( 0 , utc )

Function Documentation

def DybDbi::TimeStampExt::fromUTCDatetime (   cls,
  t 
)

Definition at line 27 of file TimeStampExt.py.

00027                              :
00028     dt = t - t0
00029     return TimeStamp( dt.seconds + dt.days * 24 * 3600 )
00030 TimeStamp.fromUTCDatetime = classmethod( fromUTCDatetime ) 
00031 
def kNow( cls ):

def DybDbi::TimeStampExt::kNow (   cls  ) 

Definition at line 32 of file TimeStampExt.py.

00032                :
00033     t = datetime.utcnow().replace(tzinfo=utc) 
00034     return TimeStamp.fromUTCDatetime( t )  
00035 TimeStamp.kNow = classmethod( kNow )
00036 
00037 
00038 
00039 


Variable Documentation

DybDbi::TimeStampExt::TimeStamp = gbl.TimeStamp [static]

Definition at line 10 of file TimeStampExt.py.

tuple DybDbi::TimeStampExt::ZERO = timedelta(0) [static]

Definition at line 14 of file TimeStampExt.py.

tuple DybDbi::TimeStampExt::utc = UTC() [static]

Definition at line 24 of file TimeStampExt.py.

tuple DybDbi::TimeStampExt::t0 = datetime.fromtimestamp( 0 , utc ) [static]

Definition at line 25 of file TimeStampExt.py.

| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:17:17 2011 for DybDbi by doxygen 1.4.7