<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get_datetime_issue_in_progress(self, issue):
 """ If the issue is in progress, gets that most recent time that the issue became 'In Progress' """

        histories = issue.changelog.histories
        for history in reversed(histories):
            history_items = history.items
            for item in history_items:
                if item.field == 'status' and item.toString == "In Progress":
                    return dateutil.parser.parse(history.created)