<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def adjusted_current_time(self):
 """ Returns calculated current seek time of media in seconds """

        if self.player_state == MEDIA_PLAYER_STATE_PLAYING:
            # Add time since last update
            return (self.current_time +
                    (datetime.utcnow() - self.last_updated).total_seconds())
        # Not playing, return last reported seek time
        return self.current_time