controls/LogViewer.py
changeset 1076 2a02c6404124
parent 1071 5e740fe71fbe
child 1077 df33bd06990a
equal deleted inserted replaced
1075:8078c01ae464 1076:2a02c6404124
   221 MESSAGE_INFO_SIZE = 18
   221 MESSAGE_INFO_SIZE = 18
   222 
   222 
   223 class LogMessage:
   223 class LogMessage:
   224     
   224     
   225     def __init__(self, tv_sec, tv_nsec, level, level_bitmap, msg):
   225     def __init__(self, tv_sec, tv_nsec, level, level_bitmap, msg):
   226         self.Date = datetime.fromtimestamp(tv_sec)
   226         self.Date = datetime.utcfromtimestamp(tv_sec)
   227         self.Seconds = self.Date.second + tv_nsec * 1e-9
   227         self.Seconds = self.Date.second + tv_nsec * 1e-9
   228         self.Date = self.Date.replace(second=0)
   228         self.Date = self.Date.replace(second=0)
   229         self.Timestamp = tv_sec + tv_nsec * 1e-9
   229         self.Timestamp = tv_sec + tv_nsec * 1e-9
   230         self.Level = level
   230         self.Level = level
   231         self.LevelBitmap = level_bitmap
   231         self.LevelBitmap = level_bitmap