The JewcalHebrewDateToGregorianDate function converts the current/given Hebrew date into a Gregorian date.
DWORD JewcalHebrewDateToGregorianDate(LPJEWCALDATE lpHebrewDate, LPJEWCALDATE lpGregorianDate);
If it is not NULL, it must point to a JEWCALDATE structure which specifies the Hebrew date to convert. If it is NULL, the current date is used. |
Must point to a JEWCALDATE structure in which the converted Gregorian date is returned. |
If the function succeeds, the return value is JEWCAL_ERROR_OK.
If the function fails, the return value is other than JEWCAL_ERROR_OK. The function fails if the passed Hebrew date is invalid.
This function exists since version 1.1
The uMonth member of the lpHebrewDate structure must contain the Hebrew month number. The assignment of the Hebrew month number to its name is1 | Nissan |
2 | Iyyar |
3 | Sivan |
4 | Tammuz |
5 | Av |
6 | Elul |
7 | Tishri |
8 | Heshvan |
9 | Kislev |
10 | Tevet |
11 | Shevat |
12 | Adar (in non-leap years) or Adar I (in leap years) |
13 | Adar II (in leap years) |
You can use the JewcalGetHebrewMonthName function to retrieve the name of the Hebrew month associated with the number.