Sheriff John Rafferty said after the verdict in July, the times were appropriately set to allow McGowan to play in midweek matches and weekend day time games, but he will unavailable for any evening fixtures due to the curfew.
The thug footballer, who has had five run-ins with the law in eight years - including attacking two police officers, was also ordered to do 200 hours of community service and pay his victim £200 in compensation.
McGowan sparked a 'soft justice' row after escaping a jail sentence despite his list of previous convictions with many suggesting his profession makes him immune from stiff punishment.
The Dundee star, who the Daily Mail understands earns around £600 a week, has still managed to retain his spot in the team and played competitively for them last month in the Scottish League Cup prior to featuring on the weekend.
McGowan, who also represented Celtic during a six-year stint earlier on in his career, will have to wear the tag around his ankle while he plays until the two-month order is served.