Nepali to English Date Converter | English to Nepali Date Converter
Welcome to Nepali to English Date Converter. Use this Nepali Date Converter to convert AD to BS and BS to AD.
Nepali to English Date
English to Nepali Date Converter
Welcome to English to Nepalil Date Converter. Use this Nepali Date Converter to convert AD to BS and BS to AD.
English to Nepali Date
More Information on AD to BS and BS to AD Converter
The Bikram Sambat calendar is 56.7 years ahead of the solar Gregorian calendar.
The new year in Nepali Calendar begins in the month of Baisakh, which is in April or May months in Gregorian calendar. The year ends with the Chaitra month i.e. March, April time in Gregorian Calendar.
Nepali Date to English Date: Subtract - 56 Years - 8 Months - 17 Days
English Date to Nepali: Add - 56 Years - 8 Months - 17 Days
Nepali Calendar does not have constant month days as English date has. It keeps on changing due to which we can not create a fixed algorithm and find with certainity what date or month it would be in the English date.
We need to figure out mapping of first day of Bikram Sambat (BS)'s year to equivalent Gregorian date. Now, if we do this for every date, we get the Nepali to English Date Converter.
Steps in BS to AD conversion:
Supppose, if we need to convert 2001 Ashar 6, we first need to find out the number of days that have elapsed since start of Bikram Sambat year which is (2001 Baisakh 1).
Ashar is 3rd month of BS. So number of days passed is 31+31+6-1 = 67(number of days in Baisakh + number of days in Jestha + month_of_day - 1). Where month_of_day is day of month which needs conversion. 1 is subtracted as Baisakh 1 has already included.
Add number of days elapsed to Gregorian equivalent date (13 April 1944) eg (13 April 1944) + 67 = 19 June 1944. Which is correctly converted Gregorian date of 2001 Ashar 6.