Google uses a "leap smear" and slowly accounts for the leap second before it happens.[1] As long as you are not doing any astronomical calculations or constrained by regulatory requirements I think google has the right idea.
[1] http://googleblog.blogspot.com/2011/09/time-technology-and-l...