code: def _evalQUnits(self, datetimeString, sourceTime):
          
          s = datetimeString.strip()
          sourceTime = self._evalDT(datetimeString, sourceTime)
  
          # Given string is a time string with single char units like "5 h 30 m"
          modifier = ''  # TODO
  
          m = self.ptc.CRE_QUNITS.search(s)
          if m is not None:
              units = m.group('qunits')
              quantity = s[:m.start('qunits')]
  
          sourceTime = self._buildTime(sourceTime, quantity, modifier, units)
          return sourceTime
docs: Evaluate text passed by L{_partialParseQUnits()}