code: function getLocaleExtraDayPeriods(locale, formStyle, width) {
      var data = findLocaleData(locale);
      checkFullData(data);
      var dayPeriodsData = [
          data[19 /* ExtraData */][0 /* ExtraDayPeriodFormats */],
          data[19 /* ExtraData */][1 /* ExtraDayPeriodStandalone */]
      ];
      var dayPeriods = getLastDefinedValue(dayPeriodsData, formStyle) || [];
      return getLastDefinedValue(dayPeriods, width) || [];
  }
docs: Day Periods indicate roughly how the day is broken up in different languages (e.g. morning,
  noon, afternoon, midnight, ...).
  You should use the function {@link getLocaleExtraDayPeriodRules} to determine which period to
  use.
  You should fallback to AM/PM when there are no day periods available.
  
  Note: this is only available if you load the full locale data.
  See the ["I18n guide"](guide/i18n#i18n-pipes) to know how to import additional locale
  data.
  
  @experimental i18n support is experimental.