@Azumi. I actually created my own formula, but found some discrepancy due to leap year i guess. And I tried yours and was really awesome and exactly what I wanted.

@Ali. really appreciate your effort.

Glad many are wiling to help.