将Gregorian日历日期转换为Hijri日历日期时,如果我们使用NSIslamicCalendar则晚一天,而使用NSIslamicCalendar则提前一天NSIslamicCivilCalendar。我使用下面的代码进行转换:NSTimeIntervalseconds=[timeStampValuedoubleValue];NSDate*epochNSDate=[[NSDatealloc]initWithTimeIntervalSince1970:seconds];NSCalendar*islamicCalendar=[[NSCalendaralloc]initWithCale