Konvertieren zwischen Kalendern

8

Wie konvertiert man zwischen Kalendern? Hier ist was ich habe:

%Vor%

Ich brauche eine gregorianDate , die der hijriDate entspricht.

    
Eng.Fouad 29.09.2013, 08:00
quelle

3 Antworten

7

Es scheint, dass das in DateTime gespeicherte Datum immer im aktuellen Kalender liegt. Wenn also der aktuelle Kalender Gregorianisch ist, ist hijriDate bereits in Gregorianisch.

%Vor%

Wenn Ihr aktueller Kalender UmAlQuraCalendar ist, sollten Sie in der Lage sein, ein Gregorianisches Datum mit:

zu extrahieren %Vor%     
Magnus 29.09.2013, 08:18
quelle
14

A DateTime kann eine Eingabe in seinem Konstruktor mit einem alternativen Kalender akzeptieren, intern wird es jedoch immer unter Verwendung der gregorianischen Entsprechung gespeichert. Sie haben also schon, was Sie suchen.

%Vor%

Wenn Sie in die andere Richtung gehen, müssen Sie die Teile mit den Methoden des Kalenderobjekts erhalten.

%Vor%     
Matt Johnson 29.09.2013 20:13
quelle
0

Als Erweiterungsmethode

%Vor%     
Hakam Fostok 01.02.2018 15:13
quelle