The "Into the Wild" star and "Lone Survivor" actor had faced charges of felony aggravated assault and intoxication.

Judge Kara Pettit sentenced Hirsch to 15 days in county jail, 50 hours of community service and ordered him to pay a $4,750 fine.

"There's no absolutely no excuse for what happened," the 30-year-old actor said. He said he was drunk and after the incident spent 36 days in rehab.

Read More

Hirsch had a verbal and physical altercation with Daniele Bernfeld, a Paramount executive, at TAO nightclub in Park City during the Sundance Film Festival in January, court documents say.

The early morning altercation reportedly involved Hirsch putting Bernfeld into a chokehold so forceful that she "couldn't breathe" and caused her to black out. Two bystanders pulled Hirsch off Bernfeld before police arrived. Some "redness" was seen around Bernfeld's neck, authorities said.

The incident happened after Hirsch allegedly confronted Bernfeld, calling her a "rich kid" and questioning why she looked "so tough." Hirsch reportedly admitted to being in a verbal confrontation with Bernfeld and that he had consumed three to four drinks that evening. He also claimed that he did not know Bernfeld personally.

Hirsch said in court that he consumed an "enormous amount of alcohol" and has no memory of what happened at the time of the incident. Prosecutors have said he admitted taking medicine as well as drinking, KSTU reported.