diff options
Diffstat (limited to 'src/corelib/time/qjalalicalendar.cpp')
-rw-r--r-- | src/corelib/time/qjalalicalendar.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/corelib/time/qjalalicalendar.cpp b/src/corelib/time/qjalalicalendar.cpp index f33e9f3097..fcbdf14395 100644 --- a/src/corelib/time/qjalalicalendar.cpp +++ b/src/corelib/time/qjalalicalendar.cpp @@ -15,8 +15,9 @@ using namespace QRoundingDown; constexpr qint64 cycleDays = 1029983; constexpr int cycleYears = 2820; -constexpr double yearLength = 365.24219858156028368; // 365 + leapRatio; +constexpr double yearLength = 365.24219858156028368; // 365 + 683 / 2820. constexpr qint64 jalaliEpoch = 2121446; // 475/01/01 AP, start of 2820 cycle +// This appears to be based on Ahmad Birashk's algorithm. // Calendar implementation @@ -75,7 +76,7 @@ qint64 firstDayOfYear(int year, int cycleNo) Source: \l {https://en.wikipedia.org/wiki/Solar_Hijri_calendar}{Wikipedia page on Solar Hijri Calendar} - */ +*/ QString QJalaliCalendar::name() const { |