Hill, 25, will also have to pay a $500 fine and undergo counseling. The assault charge was reduced from a felony to a misdemeanor.
Hill is charged with assaulting Darlene Luna on Feb. 29 at his apartment while the New York Knicks' former first-round draft pick was playing for the Houston Rockets.
Luna, 29, cried on the witness stand as she recalled the incident and claimed Hill still hasn't apologized. The two avoided eye contact while they were in the courtroom together.
The 6-foot-10 Hill played for Houston from February 2010 until March, when he was traded to Los Angeles.