What is the right way to say that yesterday was a birthday to my friend?
a) Yesterday was birthday of Jon
b) Yesterday was the birthday of Jon?
What is the right way to say that yesterday was a birthday to my friend?
a) Yesterday was birthday of Jon
b) Yesterday was the birthday of Jon?
"Yesterday was Jon's birthday" is most natural.
But aside from this, as a rule, countable nouns that are known or unique require "the" or some possessive in front of them. "Birthday" is countable, and is unique to Jon, so the practice is to use "the" in front of it.
Yesterday was the birthday of Jon.
In a similar way, we would use "the" to describe other unique or special days which your listener should recognize (but which don't have proper names).
Tomorrow is the thirty-first of October.
Next Monday is the last day of my vacation.
It was the first time I saw an elephant.
On the other hand, if I wanted to make it clear that this day is nothing special, or one of many similar days, I would use the indefinite article a:
Tomorrow is a birthday of Jon.
This sounds unusual to a native speaker, again because the practice is to see each year's birthday as special. But it would probably make sense in context.
More info on English articles, including when they are and aren't required