The court also imposed a fine of Rs 500 on the legislator in the case.
The sentence was awarded by Judicial Magistrate (First Class) Manoj Sharma under sections 353 (assault or criminal force to deter public servant from discharge of his duty), 332 (voluntarily causing hurt) and 506 (2) (Punishment for criminal intimidation) of IPC, the prosecution said.
Malviya, the MLA from Ghattia constituency in the district, had misbehaved with constable Lakhanlal who was deployed at Chamunda Square and prevented him from discharging his official duties.