I dunno if you can make them work or not. 1"=25.4mm. 28mm bars are 1 1/8" motocross bars, you'd probably have to ream out the clamp and I don't know if there's enough material to remain strong enough.
im not at bike now was just seeing if anyone knew off top of their head what size came on a stock 05 rat fink ,as im looking on ebay to buy a set of cruisers not sure to get 7/8 or 1 inch to fit stock bike