@@ -453,6 +453,28 @@ cldr.extractDayPeriods('en_GB', 'gregorian');
453453 wide: { am: ' AM' , pm: ' PM' } } }
454454```
455455
456+ ### cldr.extractDayPeriodRules(localeId='root')
457+
458+ Extract a ruleset for locale-aware day periods,
459+ to be used with extractDayPeriods().
460+
461+ ``` javascript
462+ cldr .extractDayPeriodRules (' nl' );
463+ { format: [
464+ { type: ' morning1' , at: ' ' , from: ' 06:00' , before: ' 12:00' },
465+ { type: ' afternoon1' , at: ' ' , from: ' 12:00' , before: ' 18:00' },
466+ { type: ' evening1' , at: ' ' , from: ' 18:00' , before: ' 24:00' },
467+ { type: ' night1' , at: ' ' , from: ' 00:00' , before: ' 06:00' },
468+ ],
469+ standAlone: [
470+ { type: ' midnight' , at: ' 00:00' , from: ' ' , before: ' ' },
471+ { type: ' morning1' , at: ' ' , from: ' 06:00' , before: ' 12:00' },
472+ { type: ' afternoon1' , at: ' ' , from: ' 12:00' , before: ' 18:00' },
473+ { type: ' evening1' , at: ' ' , from: ' 18:00' , before: ' 24:00' },
474+ { type: ' night1' , at: ' ' , from: ' 00:00' , before: ' 06:00' }
475+ ] }
476+ ```
477+
456478### cldr.extractCyclicNames(localeId='root', calendarId='gregorian')
457479
458480Extract a nested hash with cyclic names for a calendar and locale
0 commit comments