ticks varying by timespan are built into d3 - just get out of its way :)