예제 #1
0
 def intensity_time_goal_percent(self):
     """Return the percentage of intensity time goal achieved."""
     if self.intensity_time and self.intensity_time_goal:
         intensity_time = conversions.time_to_secs(self.intensity_time)
         intensity_time_goal = conversions.time_to_secs(self.intensity_time_goal)
         if intensity_time and intensity_time_goal:
             return (intensity_time * 100) / intensity_time_goal
     return 0.0
예제 #2
0
 def intensity_time_goal_percent(self):
     """Return the percentage of intensity time goal achieved."""
     if self.intensity_time is not None and self.intensity_time_goal is not None:
         return (conversions.time_to_secs(self.intensity_time) *
                 100) / conversions.time_to_secs(self.intensity_time_goal)
     return 0.0
예제 #3
0
 def intensity_time_goal_mins(self):
     """Return intensity time as minutes."""
     return (conversions.time_to_secs(self.intensity_time_goal) / 60) if self.intensity_time_goal is not None else 0
예제 #4
0
 def intensity_time_mins(self):
     """Return intensity time as minutes."""
     if self.intensity_time is not None:
         return (conversions.time_to_secs(self.intensity_time) / 60)
     return 0