Contents endpoint, PUT ignores date

Hello, I’m trying to use the API to create a commit in a past date.
put /repos/{owner}/{repo}/contents/{path}

the docuentation shows that the committer and author params are objects that have a date field, it dosn’t have much info but independently of the format that I use, it always gets ingnored, and it never return any parsing errors.

the date fields are set by default to the current time.

any ideas? thanks.