A.- Mit Verfügung vom 19. Januar 1999 sprach die Ausgleichskasse des Kantons Zürich D._, geboren am 11. Dezember 1934, eine infolge einjährigen Vorbezugs um 6,8 % gekürzte Altersrente von monatlich Fr. 1837.- sowie eine im selben Umfang gekürzte Zusatzrente von Fr. 562.- für seine am 15. August 1937 geborene Ehefrau E._ zu. Letztere bezog seit 1. Januar 1997 eine ganze Rente der Invalidenversicherung von monatlich Fr. 995.- samt Zusatzrente für den Ehemann von Fr. 299.-. Mit Verfügung vom 23. Februar 1999 kam die Ausgleichskasse wiedererwägungsweise auf die am 19. Januar 1999 zugesprochene Altersrente zurück und setzte diese auf monatlich Fr. 1405.- fest. Am gleichen Tag legte die IV-Stelle des Kantons Zürich die Invalidenrente von E._ mit Wirkung ab 1. Januar 1999 neu auf Fr. 1508.- fest und hob die Zusatzrente für den Ehemann auf. Für die Ermittlung des durchschnittlichen Jahreseinkommens als ein Faktor der Rentenberechnung wurden die Einkommen der Ehegatten in den Kalenderjahren 1961 (Jahr nach der Heirat) bis 1997 (Jahr vor Eintritt des Versicherungsfalles) geteilt und ihnen je zur Hälfte angerechnet. B.- D._ reichte beim Sozialversicherungsgericht des Kantons Zürich Beschwerde ein und beantragte sinngemäss die Aufhebung der Altersrentenverfügung vom 23. Februar 1999. Nach Vernehmlassung der Ausgleichskasse und nach Beiladung von E._ zum Prozess hiess das kantonale Gericht mit Entscheid vom 30. November 1999 das Rechtsmittel in dem Sinne gut, dass es die angefochtene Verfügung aufhob und die Sache an die Verwaltung zur Neuberechnung der Altersrente im Sinne der Erwägungen zurückwies. C.- Das Bundesamt für Sozialversicherung (BSV) führt Verwaltungsgerichtsbeschwerde mit dem Rechtsbegehren, es sei der kantonale Entscheid aufzuheben. Während D._ als Gegenpartei und E._ als Mitinteressierte sich nicht haben vernehmen lassen, schliesst sich die Ausgleichskasse den Ausführungen der Aufsichtsbehörde in der Verwaltungsgerichtsbeschwerde an. 