convert hebrew calander date to grugorian calander date

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • irena1
    New Member
    • Feb 2020
    • 1

    convert hebrew calander date to grugorian calander date

    i need to convert date of hebrew calander to grugorian;
    how can i do it?

    irena.
  • cactusdata
    Recognized Expert New Member
    • Aug 2007
    • 223

    #2
    Why not use an API like this: Hebrew Date Converter REST API

    Comment

    • SioSio
      Contributor
      • Dec 2019
      • 272

      #3
      Convert using HebrewCalendar and GregorianCalend ar.
      Code:
      using System;
      using System.IO;
      using System.Globalization;
      
      private string SetHebrewDate(int yyyy, int mm, int dd)
      {
      			CultureInfo culture1 = new CultureInfo("he-IL", true);
      			Calendar HebrewCalendar = new HebrewCalendar();
      			
      			DateTime dt1;
      			// set Hebrew date
      			dt1 = HebrewCalendar.ToDateTime(yyyy, mm, dd, 0, 0, 0, 0, Calendar.CurrentEra);
      
      			GregorianCalendar myGre = new GregorianCalendar();
      			CultureInfo culture2 = new CultureInfo("en-GB", true);
      			string y2 = myGre.GetYear(dt1).ToString("D4",culture2);
      			string m2 = myGre.GetMonth(dt1).ToString("D2",culture2);
      			string d2 = myGre.GetDayOfMonth(dt1).ToString("D2",culture2);
      			Return d2 + "/" + m2 + "/" + y2;
      }

      Comment

      Working...