protected override string Format( ITimeFormatter formatter ) { return formatter.GetCalendarPeriod( StartHalfyearOfYearName, EndHalfyearOfYearName, formatter.GetShortDate( Start ), formatter.GetShortDate( End ), Duration ); }