Example #1
0
 def file_access_time_datetime(self):
     try:
         if not hasattr(self, '_file_access_time_datetime'):
             self._file_access_time_datetime = filetime_to_datetime(
                 self.file_access_time_raw)
         return self._file_access_time_datetime
     except ValueError:
         return None
Example #2
0
 def mft_modification_time_datetime(self):
     try:
         if not hasattr(self, '_mft_modification_time_datetime'):
             self._mft_modification_time_datetime = filetime_to_datetime(
                 self.mft_modification_time_raw)
         return self._mft_modification_time_datetime
     except ValueError:
         return None
Example #3
0
 def file_accessed_time_datetime(self):
     if not hasattr(self, '_file_accessed_time_datetime'):
         self._file_accessed_time_datetime = filetime_to_datetime(
             self.file_accessed_time_raw)
     return self._file_accessed_time_datetime
Example #4
0
 def mft_altered_time_datetime(self):
     if not hasattr(self, '_mft_altered_time_datetime'):
         self._mft_altered_time_datetime = filetime_to_datetime(
             self.mft_altered_time_raw)
     return self._mft_altered_time_datetime
Example #5
0
 def creation_time_datetime(self):
     if not hasattr(self, '_creation_time_datetime'):
         self._creation_time_datetime = filetime_to_datetime(
             self.creation_time_raw)
     return self._creation_time_datetime
Example #6
0
 def timestamp_datetime(self):
     if not hasattr(self, '_timestamp_datetime'):
         self._timestamp_datetime = filetime_to_datetime(self.timestamp_raw)
     return self._timestamp_datetime