Random Riddle

We conversed on January 1 and her birthday is on December 31.
Hold your mouse over for the answer.
When I asked her how old she was, she smiled and said cryptically: “The day before yesterday I was 22, but next year I’ll be 25.”

What is her birthday and when was the date of our conversation?