public override int GetDayOfYear(DateTime time) {
// Get Hebrew year value of the specified time.
int year = GetYear(time);
DateTime beginOfYearDate = ToDateTime(year, 1, 1, 0, 0, 0, 0, CurrentEra);
return ((int)((time.Ticks - beginOfYearDate.Ticks) / TicksPerDay) + 1);
}