Date Difference Calculator
Find the exact number of days, weeks, months and years between any two Bikram Sambat or Gregorian dates.
From
To
Difference
≈ 0 years, 2 months · 9 weeks
2026-04-14 → 2026-06-17
How the date difference is calculated
The calculator accepts either Bikram Sambat or Gregorian dates on each side. When a date is in BS, it is first converted to its exact AD equivalent using the published Nepali patro tables, then both endpoints are subtracted in UTC to avoid any timezone or daylight-saving drift. The result is the exact day count between the two dates — not an estimate based on average month lengths.
The week count is the total days divided by seven. The years/months/days breakdown walks the calendar from the start date forward, counting full calendar months and years before reporting the remaining days. That is the standard way ages, tenures and anniversaries are expressed in Nepal and elsewhere.
When this calculator helps
- Service tenure — calculate exact years and days of service for gratuity, pension or PF, especially when employment records carry BS dates.
- Notice periods and contracts — rental agreements, service contracts and government tenders in Nepal often run for a fixed number of days from a BS date.
- Project planning — count working days between a project start and a deadline, even when the start date is given in BS and the deadline in AD.
- Anniversaries and milestones — find the exact number of days married, between two family events, or to a target date.
- Visa and legal documents — many visa and immigration forms ask for duration of stay or gap between two events in days.
Why a Nepali-aware calculator matters
Generic date calculators only accept Gregorian input. If you have one date in BS and one in AD — common in Nepal — you would otherwise have to convert each manually before subtracting, doubling the chance of an error. This calculator handles the mixed-calendar case in one step and stays day-accurate across BS 1970 to 2099 (AD 1913 to 2042).
Related tools
To convert a single date, use the BS to AD converter on the homepage or the AD to BS converter. To compute age from a date of birth, see the age calculator. For today's Nepali date in Kathmandu, see today's Nepali date.