He was fined £80 for the April 8 offence in London Road, Hilsea.
Harding must pay a £30 victim surcharge.
The cannabis will be forfeited and destroyed under the Misuse of Drugs Act 1971.
n Megan Hughes, 21, of Dogwood Dell, Waterlooville, admitted theft after she took two electric toothbrushes worth £61.25 from Rowlands Pharmacy on October 22 last year.
She was handed a six-month conditional discharge.
Hughes must pay £61.25 in compensation.
She also admitted stealing two tins of coffee worth £10.90 on the same day from My Local in Waterlooville.
She must pay £10.90 in compensation for this.
n Andrew Peach, 55, of Burney Road, Gosport, admitted drink-driving and was banned from driving for 22 months.
He was caught in Portsmouth Road, Lee-on-the-Solent on April 7.
A test revealed he had 89 microgrammes of alcohol in 100 millilitres of breath, more than double the 35mcg legal limit.
He was fined £120 and must pay a £20 victim surcharge and £85 prosecution costs.
n Simon Sinclair, 58, of White Dirt Lane, Horndean, admitted drink-driving in a BMW 5 Series in Catherington Lane on April 28.
A test showed he had 58 of microgrammes of alcohol in 100 millilitres of breath, more than the 35mcg limit.
Sinclair was fined £500 with a £50 victim surcharge to pay along with £85 prosecution costs.
He was banned from driving for 16 months.
n Paul Abbinnett, 31, of Oracle Drive, Waterlooville, was fined £220 after being found guilty of using a colour TV receiver without a licence.
He must pay a £22 victim surcharge and £120 costs.
n Zoe Ainsly, 23, of Greywell Road, Havant, was fined £222 after being found guilty of using a colour TV receiver without a licence.
She must pay a £22 victim surcharge and £120 costs.
n Matthew Stevens, 22, of Shearer Close, Havant, was found guilty of driving without due care and attention.
He caused a crash by turning across the path of a cyclist in Parkhouse Farm Way, Havant, on September 8.
Magistrates fined him £200 with five points on his licence.
He was ordered to pay a £20 victim surcharge and £200 prosecution costs.
n Kayleigh Bedden, 24, of Chaffinch Green, Waterlooville, was found guilty of using a colour TV receiver without a licence.
She was fined £100 and must pay a £20 victim surcharge and £170 costs.