Excel already knows when the month ends.
Ramadan, the holiest month in Islam, is expected to begin this week. Here's why the dates change annually and some fasting rules.