Age Riddle

The day before yesterday Johny was 5. next year he'll be 8. Explain..