It depends on who is asking about it. You never have to explain a criminal history to a random person who asks. If you are applying for a job, you will need to explain it, because it will appear on your background check. If you are talking about something else, please ask about it.
It last up to about 5 to 7 years
No a misdemeanor does not come off your record automatically after 7 years; you can file to have your criminal history sealed or expunged if you apply for this and are eligible.
7 Years
Two years - but check for an enhancement for aggravated.
A 'misdemeanor" offense is one in which the legislature sets the maximum penalty as not more than one year in jail, or less.
How do you explain misdemeanor assault charge on a job application without making yourself look even worse?
Yes, a misdemeanor conviction will typically show up on a background check in South Carolina. Background check companies can access court records to include this information in their reports.
The penalty for a misdemeanor of the first degree in PA is up to 5 years imprisonment and/or a $10,000 fine.
See: http://en.wikipedia.org/wiki/Domestic_Violence_Offender_Gun_Ban
Only ONE? Probably a misdemeanor. 1-99 misdemeanor. 100+ Felony (minimum 5 years jail time)
In Hawaii physical assualt will be set at 3 years. If it is classified as a Class A felony it would be 6 years.
3 YEARS